London logo

Best Western Premier Shaftesbury Hotel

Check Availability

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

Rooms from £99.00 ( €146.52 / $181.17 ) per night

Picture of Best Western Premier Shaftesbury Hotel


The Best Western Premier Shaftesbury Hotel Piccadilly is located right in the heart of London. In the heart of theatreland, it offers the perfect location to explore London.

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











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information