135 rooms · ★★★ · from £73
This modern hotel offers contemporary air-conditioned rooms in West London, only half a mile from 2 Tube Stations. Guests are 5 minutes’ walk from shops and the Hammersmith Apollo concert venue.
Log in with your cycle.travel account:
Password |
Or simply use your account on: