Rosewood London is an ultra-luxury High Holborn hotel that combines English heritage with contemporary sophistication in a central location.
Set in the heart of the city near Covent Garden, the City and West End theatres, it is an ideal base for business and sightseeing in London.
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.
Rosewood London offers guests true urban sanctuaries, with 262 rooms and 44 suites that are among the top hotels in London. Informed by the grand traditions of a British manor home, the five-star hotel’s stylish interiors –all dreamed up by designer Tony Chi and Associates– are crafted from the finest materials and appointed to the highest standard.
Our team is on hand to provide bespoke recommendations for all of your lifestyle requirements