Nestled in Knightsbridge with grand Victorian homes and leafy garden squares, the 4-star Capital Townhouse Hotel London is 12 minutes' walk from such cultural places of interest as Victoria and Albert Museum. Boasting a location close to the British Harrods Department Store, this boutique hotel features 12 rooms as well as a gift shop and a restaurant.
The property is centrally situated nearly a 5-minute stroll from Grosvenor Casino and merely 1.5 km from Buckingham Palace. The Capital Townhouse London is set around a 5-minute walk from Rose Garden, only metres from Knightsbridge underground station. A family vacation to London will become more exciting if you visit the huge Coca-Cola London Eye Observation Wheel lying within 2.8 km of the accommodation.
The rooms feature such facilities as a minibar fridge and tea/coffee making equipment, along with a flat-screen TV with satellite channels for guests' entertainment. Some units at this London hotel include an electric kettle, a fridge and glassware. Offering a separate toilet and a shower, the bathrooms are also appointed with hair dryers and shower caps.
Breakfast is provided in the restaurant. The lounge bar will set you up nicely for enjoying your stay. Gran Caffe serves Italian cuisine and is located approximately a 5-minute walk away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about The Capital Townhouse!
For your convenience, we have collected the reviews from several sources.
Jimmy
2020-02-28
We were happy to find Sale e Pepe 1000 ft away, where we could eat. The location of the hotel was excellent.
Could not be improved in any way.
Find your perfect place to stay!
Great locations and deals for every budget.