The Shaftesbury Hotels London

The Shaftesbury Hotels London

Hotels & Travel in London, United Kingdom

Hotels & Travel

Contact us

Location

27 Devonshire Terrace, Paddington, London W2 3DP
London , United Kingdom W2 3DP UNITED KINGDOM

About The Shaftesbury Hotels London

It is the perfect place to stay while in london. It is situated in the heart of london city which gives you luxuries pleasure. Plan your london trip today. Get in touch for more information.

Reviews

The Shaftesbury Hotels London 2074792255
27 Devonshire Terrace, Paddington, London W2 3DP
London , United Kingdom W2 3DP UNITED KINGDOM
$
The Shaftesbury Hotels London

Detail information

Company name
The Shaftesbury Hotels London
Category
Hotels & Travel
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

The Shaftesbury Hotels London

Contacts Location About Details