Hotels & Travel in London, London
Hotels & Travel
52 - 56 Inverness Terrace London W2 3LB,
London ,
London
W2 3LB
UNITED KINGDOM
Shaftesbury Hyde Park International is an excellent inn to stay in central London. Appropriately It's situated on residential street at Inverness Terrace and 7 minutes from the Hyde park. The Shaftesbury Hyde Park International offer the lots of facilities and attractions with special offers that will feel you luxurious.
Worldwide > United Kingdom > London