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

Map |
|
|
Experience a new standard of excellence at the Best Western Premier, a boutique hotel that embodies a haven where you can be sure of warm traditional hospitality. The Best Western Shaftesbury Hotel, Piccadilly is located right in the heart of London. The underground Stations of Piccadilly Circus and Leicester Square are just a few minutes walk away. The hotel is just a few minutes away from some of London’s most famous stores and is situated in the hub of theatres, cinemas, nightclubs, restaurants and bars and the famous Planet Hollywood.
|
|
|
|
|