The traditional Capital is a decent example of a 5-star hotel in London.
The proximity to Knightsbridge is a perk for the guests staying at Capital. The property boasts location within 3 km from London city center.
At the restaurant French dishes are served. Providing a variety of dishes, Petrus and Metro, Le are approximately 50 meters away.
The nearest metro station is Knightsbridge, situated 200 meters from the hotel.