



Occupying a pair of Georgian townhouses in the upscale Chelsea district, this ritzy, art-filled boutique hotel is a 5-minute walk from Sloane Square tube station, and 1 mile from both Buckingham Palace and the Natural History Museum.
Featuring theatre-inspired decor, the glam, individually styled rooms have minibars, Nespresso machines and designer toiletries, plus en suite bathrooms with heated...
Everything you need to plan a retreat in this city: top venues, airports, climate, and how to get around.
Create a free account to see the full venue profile and start planning your retreat.