An Idyllic urban sanctuary, Rosewood London is amongst the finest hotels in the capital. An elegant retreat that offers luxurious and stylish interiors with a playful touch, a serene spa, fine dining and the popular cocktail bar, scarfes.
Up to 555 standing
Holborn
In-house
Sign up for Pure News and Venue Updates
Email Address *