The 4-star Capital House Hotel London is situated at a distance of 2.1 km from Natural History Museum, which is an excellent place to improve cultural awareness.
This London hotel is located about 600 metres from Kensington Gardens and approximately a 10-minute drive from Buckingham Palace. Shopping venues in the area include Harrods (2 km) and Piccadilly Circus (3.1 km). Also, Madame Tussauds London lies approximately a 25-minute walk away, and Lancaster Gate is close to the hotel. For those travelling from afar, London City airport is 36 minutes' drive away.
You can enjoy a French cuisine in the Bel Canto Restaurant located approximately 5 minutes' walk from Capital House Hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Capital House!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Find your perfect place to stay!
Great locations and deals for every budget.