Sophistication and style near to London’s top designer stores
At a glance
This sophisticated town house is the sister property to the adjacent Capital Hotel and enjoys a prime location on the doorstep of Knightsbridge's stylish department and designer stores. Bedrooms and en suites offer timeless elegance alongside a host of up-to-date modern comforts; extra touches include champagne bars, state-of-the-art audio-visual systems, and complimentary WiFi. Guests can enjoy all-day dining in the stylish, popular, lower ground-floor Metro Restaurant.
En-suite rooms: 12
Ground-floor rooms: 1
Free satellite TV in rooms
Freeview TV in rooms
Single room, minimum price: £255
Double room, minimum price: £255
Open all year
Outdoor parking spaces: 7 (charged)
Steps for wheelchair: 3
20 yards from Harrods and Knightsbridge tube station.