HOTEL BEST WESTERN SHAFTESBURY
65-73 Shaftesbury Avenue - W1D 6EX. | London United Kingdom
Average price: US$ 301.90
In the heart of London’s Theatreland, Premier Shaftesbury Piccadilly Hotel is just 330 yards from Leicester Square. The 4-star hotel has a fitness center and boutique bedrooms with free Wi-Fi. Best Western Premier Shaftesbury Piccadilly Hotel is just yards from theaters, cinemas, restaurants and bars. Chinatown and Soho a short walk away, and Piccadilly Circus is a 5-minute walk from the hotel.