Rosewood London
An immersive retreat in London
The Rosewood London is an elegant haven in the heart of the British capital, where contemporary luxury blends with tradition in a historic Edwardian building. With spacious suites, refined design, and impeccable service, the hotel embodies London sophistication in every detail. Its award-winning gastronomic experiences elevate the stay to a new level, while the exclusive spa invites moments of pause and renewal. Between quiet inner courtyards and welcoming environments, the Rosewood London reveals an intimate and discreet atmosphere, perfect for those seeking to experience London with depth, comfort, and distinction.