Novotel London Waterloo is located in the heart of London, just a few steps from the banks of the River Thames and a short walk from the Westminster Palace. The hotel has a fitness centre and secure on-site parking.
Number of rooms: 187
113 Lambeth Rd, Lambeth, London, SE1 7LS, United Kingdom
Hotel booked 1 times today.