Rosewood Hotel

ABOUT ROSEWOOD LONDON 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's best hotels