The Shaftesbury Premier London Hyde Park is a fully refurbished boutique hotel located in the idyllic surroundings of a leafy arbour. The Hotel was converted from a terrace of early Victorian town houses and beneath the splendour of its original Victorian façade guests will find truly luxurious modern style accommodation.
|Nightly rate||£74.40 per room|
Venue Details & Map
Park Grand London Hyde Park
78-82 Westbourne TerraceLondonW2 6QA