Capital House Hotel London is situated at a distance of 3.8 km from The British Museum, which is an excellent place to improve cultural awareness.
Bel Canto Restaurant pampers guests with French dishes and lies just moments from Capital House Hotel.
This hotel is located adjacent to Madame Tussauds London, while Lancaster Gate underground station is 400 metres away. The accommodation is approximately 10 minutes by car from Piccadilly Circus and only a 7-minute walk from Kensington Gardens. The 4-star hotel is a 10-minute drive from St James's Park. For those travelling from afar, London City airport is 36 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please