Rosewood London

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.

No opening time information available.

Grand and gracious, Rosewood London is one of the capital’s finest hotels—an idyllic urban sanctuary where the hum of the city slips away, replaced by an atmosphere of quiet sophistication and unsurpassed luxury.

Guests arrive at Rosewood London through an archway that opens into a grand Edwardian courtyard, in a little oasis of tranquillity unique among London luxury hotels. It is the perfect start to a memorable stay in a timeless heritage hotel, set just steps from Covent Garden. 
v