Photo gallery for Novotel London Waterloo
Novotel London Waterloo
4-star hotel in London City Centre
Reviews
8.6
Excellent
Popular amenities
Explore the area
113 Lambeth Road, London, England, SE1 7LS
- London Eye14 min walk
- Big Ben15 min walk
- Buckingham Palace4 min drive
- London (LCY-London City)39 min drive