Type od Accomodation
Location
Description

Grand and gracious, Rosewood London is one of the capital’s finest hotels—an idyllic urban sanctuary where the hum of the city slips away, replaced by an atmosphere of quiet sophistication and unsurpassed luxury.

Address

252 High Holborn, London WC1V 7EN
United Kingdom

Book your room
  • No comments yet.
  • Add a review
    Explore
    Pricing
    Certification
    Community