Rosewood – London’s new word for luxury
- Category: ITCM slept here
- Published: Wednesday, 12 March 2014 14:50
ITCM reports on a visit to Rosewood London, the group’s first hotel in EuropeRosewood has arrived in Europe and it is making its presence felt.
Rosewood London Hotel is a better-than-5-star Grade-II listed property on High Holborn where the West End merges with the City. It is a hotel that impresses from the moment a guest enters the property’s own courtyards, a true luxury in an otherwise heavily congested area.