On Brompton Road in the heart of Chelsea, one of the most affluent and attractive areas of west London, this hotel offers an exceptional position from which to explore the capital. There are plenty of things to see and do locally, including a wealth of boutique shops. The rooms in the hotel have luxurious furnishings and a range of great amenities.