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
