Explore the best of London, England from our hotel, located near West End and Marble Arch Learn More Discover world-class shopping at Selfridges London, Harrods and along bustling Oxford Street Learn More Enjoy unparalleled access to one of London's royal parks; Hyde Park is steps away from our hotel Learn More See More See Less