5-Star Accommodation in London Knightsbridge, near Harrods
The Capital Hotel, Apartments & Townhouse - London offers guests a unique sense of place within our 50 unique and inviting guest bedrooms. Featuring traditional English decor and highly personalized service, all of our 5-star boutique accommodations in London Knightsbridge, near Harrods, are individualized, with classic wallpaper, antique furnishings and carefully curated details including artwork from the founder’s personal collection.
Each of the 12 guest rooms at The Capital Townhouse, offers accommodation that is a retreat from the energy of the city centre, a luxury refuge where independent-minded travellers can experience the people and places of Knightsbridge at whichever pace they choose. Chic in style with a timeless soul, your place to stay in central London brings elegance, warmth and comfort into perfect balance.
There’s no doubt that our 5-star hotel accommodations in London Knightsbridge are your perfect place to stay!
Discover your perfect place to stay in London Knightsbridge
- 23 m² / 248 ft²
- Large windows for natural light
- Double bed
Find tranquillity and a place to rest in a 23 m² (248 ft²) room that seamlessly blends unfussy comfort with chic sophistication. Each Townhouse Classic Room offers a bright, modern living space filled with natural light through open-able windows.
- 25 m² / 270 ft²
- King-size bed
- In quiet part of hotel
Quiet, contemporary and elegant. Our 25 m² (270 ft²) Townhouse Superior King rooms offer a relaxing haven from the busy city. Relax in comfort in our oversized king beds appointed with luxurious Egyptian cotton linens.