Details
- Location: London, England
- Address:
115 Sloane St
Chelsea
London
SW1X 0AT
ENGLAND
- Phone: (800) 322-2403
- Rooms: 14
- Nearest Train Station: 0.1 mi
- Nearest Airport: LHR, 14.2 mi
COMING SOON!!! We are so excited for this gem on exclusive Sloane Street to open its doors! Coming this summer, after an extensive rebuild, this luxury townhouse features 14 individually designed suites. With a fun sense of place, each suite features British interiors and is named after a famous London theater. This is the London outpost of the acclaimed Celebrated 5-star, Beaverbrook, located just outside of London in the Surrey Hills. Since Beaverbrook burst onto the hotel scene it has quickly become one of the most talked about Celebrated Hotels – and one of our most booked properties in the English countryside. Stay tuned for more updates on this major London opening!! —Ty Horn, Chief Operating Officer