Photo gallery for The Capital Hotel, Apartments & Townhouse
The Capital Hotel, Apartments & Townhouse
5-star London hotel, connected to a shopping center in London City Centre
Popular amenities
Explore the area
22-24 Basil Street, Knightsbridge, London, England, SW3 1AT
- Harrods1 min walk
- Hyde Park5 min walk
- Buckingham Palace4 min drive