Hotel One of 18 hotels in London 1 of 18 in London
Best Western Premier Shaftesbury Piccadilly Hotel
In the heart of Londons Theatreland, Premier Shaftesbury Piccadilly Hotel is just 300 metres from Leicester Square. The 4-star hotel has a fitness centre and boutique bedrooms with free Wi-Fi.
- Best time
- Not known yetSuggest an edit
- Last verified
- Not yet · updated 2013
65 - 73 Shaftesbury Avenue, London
What changed?
More hotels in London
All 18 hotels →The most visited ones. No distances: this spot’s exact location is not on file.


Comments
Nobody has written about this spot yet.