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. It’s a warm welcome to a perfect stay.
252 High Holborn