Route GuidesRoutes City GuidesCities Map Log in

Novotel London Waterloo

London
113 Lambeth Rd, London, SE1 7LS

187 rooms · ★★★★ · from £119


Novotel London Waterloo is located in the heart of the city, just a few metres from the banks of the River Thames and Westminster Palace. The hotel has a fitness centre and secure on-site parking.