Novotel London Waterloo Novotel London Waterloo, 4 Star Hotel

113 Lambeth Road, Waterloo, London, SE1 7LS

The Novotel London Waterloo Hotel is four-star hotel in the heart of central London. All guest rooms are modern, spacious and have air conditioning. WiFi Internet access is available throughout the hotel. Guests can enjoy innovative cuisine in our Elements restaurant or relax with a drink at our traditional English pub, The Flag and Whistle.

Search deals for Novotel London Waterloo
/

The Novotel London Waterloo is situated moments away from the South Bank of the River Thames, opposite Big Ben and Westminster, and just a short distance from Waterloo Station. The hotel benefits from its own secure car park (charges apply).