Rosewood London is a luxurious hotel located in the heart of the city, known for its elegant Edwardian architecture and five-star service. Travelers and experts praise its sophisticated decor and exceptional amenities, including a world-class spa, fine dining, and bespoke shops. Opened in 2013, Rosewood London offers a variety of room styles, from opulent suites to charming guestrooms. Its prime location near Covent Garden and the British Museum makes it a favorite among visitors.
Rosewood London, a five-star hotel, offers elegant Edwardian architecture and sophisticated decor. Guests love its spa, fine dining, and prime location near Covent Garden. Opened in 2013, it’s a city favorite.