Stays · chelsea, London, United Kingdom
About
Nestled in the upscale neighborhood of Sloane Street, Beaverbrook Town House offers a unique blend of tranquility and sophistication, making it an ideal retreat for both leisure and business travelers. With an impressive rating of 4.8 based on 158 reviews, this hotel is celebrated for its attentive service and chic atmosphere. Guests will appreciate the inviting tea area and stylish bar, perfect for casual meetings or serene relaxation after a day exploring the vibrant city.
The hotel's proximity to some of London's finest attractions, including the iconic boutiques of Sloane Square and the lush expanse of Hyde Park, enhances its appeal. A recent review highlights the venue's charm, noting the thoughtful interior details that contribute to a peaceful vibe, making it a favored spot for both business and casual gatherings. The on-site Japanese restaurant adds an element of culinary delight, praised for its quality and presentation, ensuring that guests can enjoy a delightful dining experience without venturing far.
Despite a few concerns raised by guests regarding safety and service, Beaverbrook Town House remains a noteworthy destination for travelers seeking a luxurious stay in London. As a haven of elegance, it promises an enchanting atmosphere, making it a memorable choice for those looking to indulge in the finer things in life while exploring the vibrant energy of the city.
An art-filled luxury townhouse in Chelsea with a Japanese restaurant, sushi bar, and cocktail lounge.
Design story
Review summary
Guests frame Beaverbrook Town House as a polished hotel experience. The strongest recurring themes are dining, service, and location. Current public sentiment sits at 4.8 across 166 public ratings.