Best Western Premier Shaftesbury Piccadilly Hotel

hotels

65 - 73 Shaftesbury Avenue

 
Is This Your Business?
 

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.

 
whos coming to Best Western Premier Shaftesbury Piccadilly Hotel
 
 
 
 
Loading