The RoseWood London
View All Hotels Previous Next SHARE THIS: Facebook Twitter LinkedIn WhatsApp Email About this Hotel Occupying a restored Edwardian mansion and entered via a carriageway and courtyard, this luxury hotel is 2 minutes’ walk from Holborn Tube station and 11 minutes’ walk from the Royal Opera House. Stylish rooms combine original belle epoque elements with […]
The RoseWood London Read More »