El The Piccadilly London West End se encuentra en el centro de la zona Theatreland de Londres, a solo 300 metros de la plaza Leicester Square. Este hotel de 5 estrellas ofrece centro de fitness y habitaciones de estilo boutique con Wi-Fi gratuita.
Número de habitaciones: 76
65-73 Shaftesbury Avenue, Westminster Borough, Londres, W1D 6EX, Reino Unido