8 rooms · from £25
Featuring free WiFi, W6 Rooms is situated in London, 700 metres from Riverside Studios. Hammersmith Apollo is 700 metres from W6 Rooms, while Olympia Exhibition Centre is 1.7 km from the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: