The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World 5*
Main amenities
-
Wi-Fi
-
Parking
-
24-hour services
-
Express check-in/ -out
-
On-site Dining
-
Meeting facilities
-
Child-friendly
-
Breakfast
-
Air conditioning
-
No pets allowed
Location
Located in the very heart of London, the 5-star The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World London offers air-conditioned rooms, 2.2 km from St James's Park. Private parking is available for GBP 75 per day on site.
This perfect hotel is in Central London with an array of dining experiences that will tantalize your taste buds, in the immediate vicinity of the chic 24-hour Park Tower Casino. You will enjoy your visit to the buzzing Theatre-district Piccadilly Circus Square, about a 25-minute walk from The Capital London. The British Harrods Department Store lies within easy reach of the hotel. The property is 2.7 km from the privately run Sherlock Holmes Museum, lying also within a 200-metre distance of Knightsbridge tube station.
The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World has 73 rooms, comprising a sitting area. A flat-screen TV with satellite channels, along with a minibar, tea and coffee-making facilities, are offered. The rooms have a private bathroom. They feature bathrooms with a separate toilet and a shower as well as hairdryers and bathrobes. Guests can enjoy views of the city from this London hotel.
The lounge bar is ideal for a relaxing drink. Afternoon Tea at The Capital Hotel is in close proximity to the luxurious property.
Important information
- Children and extra beds
- Maximum capacity of extra beds in a room is 1.