Home > London > Hotel > The Piccadilly London West End

 

In the heart of London’s Theatreland, The Piccadilly London West End is just 300 metres from Leicester Square. The 5-star hotel has a fitness centre and boutique bedrooms with free WiFi.

Name :     The Piccadilly London West End
Phone :    
Address :     65-73 Shaftesbury Avenue
W1D 6EX London
Mail :