
London, United Kingdom
Rosewood London
Hotel · ROSEWOOD HOTEL GROUP
This ultra-luxury hotel on High Holborn combines English heritage with contemporary sophistication in the heart of London. Nestled in the very centre of English capital, near Covent Garden, the City and West End theatres, it is…
- Wi-fi
- 24-hour reception
- Car park
- Fitness























