top of page

The Rosewood occupies a grand Edwardian building in Holborn, originally built as an insurance company headquarters. Its classical façade and tall windows have been carefully preserved and adapted for luxury hotel use.

Interesting facts…
The building is close to the legal district and theatres, making it a natural base for both business and cultural visitors.

Location: Rosewood London, 252 High Holborn, London WC1V, United Kingdom

The Rosewood hotel, London

£100.00Price
Quantity
    bottom of page