One of the capital's finest hotel
Located at 252 High Holborn, near Covent Garden, Rosewood London stands out for its sophisticated atmosphere and unsurpassed luxury. An ideal base to explore the city, the Rosewood reflects Londoner culture and sensibility starting from the hotel’s design and decor, to its dining and culinary locations.
252 High Holborn, London WC1V 7EN, UK
Contacts & Details