The Capital Hotel, Apartments & Townhouse

A 5-star hotel in the heart of Knightsbridge, London THe Capital Hotel is onw of the first boutique hotels in the area. Priding itself on being the epitome of authentic British hospitality, The Capital Hotel is home to 50 unique and inviting guest bedrooms and award-winning eatery, The Restaurant at the Capital.

22-24 Basil Street, London, SW3 1AT
Back to directory