
London, United Kingdom
The Capital Hotel, Apartments & Townhouse
5-star hotel · WARWICK HOTELS AND RESORTS
A 5-star hotel in the heart of Knightsbridge London, near Harrods and Harvey NicholsAs one of London's first boutique hotels we are proud members of Pride of Britain and Small Luxury Hotels of the World. The Capital hotel…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Air conditioning in Restaurant


