Offering air-conditioned rooms and Wi-Fi in public areas, the smoke-free The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World London is 2.2 km from Churchill War Rooms Museum and 16 minutes' walk from Hyde Park. Located just around the corner from the British Harrods Department Store, this 5-star hotel overlooks the city and invites guests to have a drink at a lounge bar.
The Capital Hotel, Apartments & Townhouse - Small Luxury Hotels Of The World has 73 rooms with a sitting area. A flat-screen TV with satellite channels along with a minibar and coffee/tea making machines are provided. There are air-conditioned bedrooms and private bathrooms with a separate toilet and a shower provided.
Afternoon Tea at The Capital Hotel, which serves British specialities, is 50 metres away.
The perfect hotel has a quiet setting a mere 1.8 km from the Dinosaurs gallery "Natural History Museum". The city's exclusive area gives access to the chic 24-hour Park Tower Casino, which is right near The Capital. This accommodation allows you to enjoy such natural sights as Serpentine about 600 metres away. Standing 0.6 km away, German Christ Church is a hard-to-miss divine tourist destination. Marylebone train station is 2.5 km away, and Knightsbridge underground station is around 5 minutes' walk away.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please