Novotel London Waterloo ★★★★ 113 Lambeth road, SE1 7LS ,London, United Kingdom To book this hotel go to Accorhotels 4 Stars 187 Rooms 6 Suites
Bar Snacks Restaurant Fitness centre Spa and/or Thalasso Pool Meeting room Parking Reduced mobility facilities