Lamont Hotel
Main amenities
-
Internet
Location
Lamont Hotel London offers quick access to Royal Albert Hall, situated only 450 metres away.
The Lamont is located in London, just 10 minutes' walk from Gloucester Road tube station. History lovers will enjoy visiting Bomber Command Memorial (2.2 km) and Buckingham Palace (2.6 km). The area also includes natural sights like Sussex Gardens Open Space a 5-minute ride from this London hotel. For those travelling from afar, London City airport is 37 minutes' drive away.
Some rooms provide an electric kettle as well as Wi-Fi to help you enjoy your stay. Private bathrooms also include hairdryers and towels.
The hotel is not too far from Downstairs at One Ninety serving European dishes.