Hotels in Lambeth
1 hotels found in Lambeth, showing 1 − 1
Open All Year... The Novotel Waterloo Hotel is a modern Hotel located near the Eurostar Terminal at Waterloo Station. The Hotel is within walking distance of many of London's great attractions, such as Westminster Abbey and the Houses of Parliament.
|Select Check-in & Check-out dates|