65 - 73 Shaftesbury Avenue
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.
COMMENTS (0)
(You have to be logged in) Add Comment