Leicester Square room Hostal o pensión Londres
El Leicester Square room se encuentra en Londres, a 200 metros del Arts Theatre y a 300 metros del Queen's Theatre, y ofrece Wi-Fi gratuita en todas las instalaciones.
81 Charing Cross Road, Westminster Borough, Londres, WC2H 0BA, Reino Unido