London logo

Best Western Premier Shaftesbury Piccadilly Hotel

Check Availability

Best Western Premier Shaftesbury Piccadilly Hotel
65 - 73 Shaftesbury Avenue
London
W1D 6EX
United Kingdom

Rooms from £139.00 ( €152.90 / $201.55 ) per night

Picture of Best Western Premier Shaftesbury Piccadilly Hotel


In the heart of London’s 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.

Click here for more Information on the Best Western Premier Shaftesbury Piccadilly Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information