Our 18th-century building is around the corner from Oxford Street shopping and we're two minutes from Marble Arch underground station. Hyde Park is a five-minute walk away and London's "Theatreland" district is a mile from our door. Enjoy our Michelin-starred restaurant, the fitness center, and a warm DoubleTree cookie on arrival.
Hotels in London, England United Kingdom - 3 star rating <>
|