at 52-56 Inverness Terrace, London , W2 3LB United Kingdom
Unique in style, design and interior, Shaftesbury Hyde Park International strikes as an elegant and modern property.
503 FB users likes Shaftesbury Hyde Park International, set it to 216 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Shaftesbury Hyde Park International is London based place and this enity listed in Hotel category. Located at 52-56 Inverness Terrace W2 3LB. Contact phone number of Shaftesbury Hyde Park International: +44 (0) 20 7985 8300