Rosewood Hotel

<p><br /> The Rosewood London is one of the finest five-star hotels in London. Blending English heritage with contemporary sophistication, the Edwardian Grade II-listed building has been sensitively renovated to create a luxury hotel with the ambiance of a stylish London residence. OUR STORY - Original architectural features and a historic location create a distinctive charm. SERVICES Personalised, professional services make the hotel one of the top luxury hotels in London. AWARDS Recognised by travel magazines and organisations as one of the world&#39;s best hotels</p>