Set near Covent Garden, Rosewood London is an ideal base for experiencing the British capital, from ale houses to Michelin-starred dining, and cultural hotspots such as the Royal Opera House.
Personal touches make your stay more seamless from the moment of arrival.
Aligned with Rosewood's A Sense of Place philosophy, the hotel's décor reflects the British capital’s history, culture and sensibilities.
Rosewood London’s state-of-the-art Business Centre is available to guests 24 hours a day.
The family hotel in London offers unique experiences and exceptional service for the perfect stay for everyone to enjoy.
Rosewood London offers a selection of special amenities to ensure man’s best friend, be it cat or dog, enjoys a memorable stay in the heart of London.
Our dedicated team has a passion for impeccable service. To stay at Rosewood London is to experience one of life's finest rewards.