Address : 65-73 shaftesbury avenue, piccadilly w1d 6ex, united kingdom , london Show Hotel Map
The Shaftesbury hotel is located in the heart of London's West End and Theatre District, right next to Piccadilly Circus and two minutes walk to Leicester Square. 26 kms to the airport (heathrow) 58 kms to the airport (gatwick) 2 minute walk to the nearest metro station (piccadilly circus) 3 km to the nearest station (victoria) 2 minute walk to the nearest bus stop 5 km to the nearest fair site (earls court)