The perfect 5-star The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World London is located approximately a 10-minute ride from the privately run Sherlock Holmes Museum, inviting guests to a medium lobby featuring newspapers and a fireplace. The boutique hotel offers a banquet hall and sits 2.2 km from the Extravagant 1707 Fortnum & Mason Department Store.
This London hotel offers a quiet location only 350 metres from the chic 24-hour Park Tower Casino and around a 5-minute drive from The Mound. Standing nearly a 5-minute stroll from the British Harrods Department Store, Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World London is within a 5-km distance of the huge Borough Market. The nearby entertainment attractions of London include the Royal Albert Hall, which is about a 15-minute ride away. The accommodation is also situated a stone's throw from Knightsbridge underground station.
The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World features 73 rooms equipped with a flat-screen TV with satellite channels as well as a mini-fridge-bar, tea and coffee making equipment. These elegant rooms also include air conditioning for guests' comfort. Offering a separate toilet and a shower, the bathrooms are fitted with a hairdryer and bath sheets. You can enjoy views of the city.
The à la carte The Restaurant at The Capital restaurant in Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World offers dishes for lunch. The restaurant serves British cuisine. Guests can relax at the on-site lounge bar. You can try British cuisine in a restaurant which is located very close by.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.