No items found.
No items found.
An idyllic urban sanctuary, Rosewood London is amongst the capital’s finest luxury hotels. On arrival, an arch in the hotel’s grand façade draws one into a tranquil courtyard. The hum of the city slips away, replaced by an atmosphere of quiet sophistication and unsurpassed hospitality. The hotel offers spacious designer rooms featuring bespoke furnishings.
From
€
700
p/ night
Rosewood London
252 High Holborn, London WC1V 7EN, United Kingdom
Every hotel and product we feature on this website is carefully selected by us. When you buy things through our links, we may earn a commission at no additional cost to you.