The Capital Townhouse, London
About the Hotel
The Capital Townhouse Hotel London offers 12 rooms with proximity to Westbourne, which is approximately a 5-minute walk from the property. Featuring a restaurant, the 4-star hotel is located a short distance from the perennially crowded Harrods.
Location
Guests can access Harvey Nichols Knightsbridge at a distance of 400 metres from this London hotel, while Sloane Street is 200 metres away. The accommodation is about 5 minutes' drive from One Hyde Park and really close to Knightsbridge underground station.
Visit Serpentine, within a 500-metre distance of the property, and feel complete harmony with the nature of United Kingdom. Also, The Capital Townhouse Hotel is within 25 minutes' walk of National Gallery, and Paddington train station is located 2.5 km away.
The nearest underground station is around 200 metres away.
Rooms
The accommodation offers rooms with a seating area and a dining area featuring ironing facilities and climate control, along with a flat-screen TV with satellite channels. Bathrooms inlude a tub and a separate toilet, and such fine comforts as hair dryers and bathrobes.
Eat & Drink
A lounge bar is available on site. Arco Bar offers a selection of Italian delicacies and lies within easy walking distance of the hotel.
Select your room type
Price and Room Availability Calendar
Getting around
Explore the finest transport options for effortless navigation
What our guests says about facilities
General
- Free Wi-Fi
- Parking
- Safe deposit box
- Lift
- Multilingual staff
Guest Parking
- Electric kettle
Services
- Valet parking
- Room service
- Housekeeping
- Laundry
- Doctor on call
Dining
- Restaurant
- Bar/ Lounge area
Room features
- Air conditioning
- In-room safe
- Mini-bar
- Sitting area
- Tea and coffee facilities
- Ironing facilities
Bathroom
- Free toiletries
Self-catering
- Electric kettle
Media
- Flat-screen TV
- Telephone
- CD player
- AM/FM alarm clock
Room decor
- Carpeted floor