Live stream preview
Rosewood Hotel - London England
Featured Travelers • 1m 37s
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.