65 - 73 Shaftesbury Avenue - West End - W1D 6EX
In the heart of London?s Theatreland, The Shaftesbury is an air-conditioned boutique hotel with luxury features, free internet access and an excellent location.

Picture of Best Western Premier Shaftesbury Piccadilly Hotel West End
Mapping is approxmiate