Choose your room
Canada Water Rooms Bywater Place 3*
Only 1.3 km from Cabot Square, the comfortable 3-star Canada Water Rooms Bywater Place London hotel includes 5 rooms. There is also private car parking.
Located a mere 5 minutes on foot from the long narrow park "Russia Dock Woodland", this London guest house lies approximately a 15-minute ride from shopping venues such as the public Trafalgar Square. 2.8 km from the Canada Water Rooms Bywater Place London, business travellers will find the historic castle "Tower of London". The large HMS Belfast Light Cruiser is reachable within a 10-minute ride. The hotel is in proximity to Westferry city rail.
All rooms offer views of the garden.
Columbia offers European meals and lies just 300 metres from the accommodation.