Situato in una posizione incantevole nel centro di Londra, The Z Hotel Strand offre camere climatizzate, un bar e il WiFi gratuito. Tra i luoghi d'interesse nelle vicinanze scoprirete il Theatre Royal Drury Lane, la Royal Opera House e la National Gallery. La struttura vi aspetta vicino a famose attrazioni come Trafalgar Square, la stazione della metropolitana Embankment e la stazione della metropolitana di Leicester Square.
Nelle sistemazioni troverete scrivania, TV a schermo piatto, bagno privato, lenzuola e asciugamani.
Il personale della reception, aperta 24 ore su 24, parla greco, inglese, polacco e portoghese, e sarà lieto di aiutarvi a pianificare il vostro soggiorno.
Tra i luoghi d'interesse nelle vicinanze dello Z Hotel Strand scoprirete il Savoy Theatre, il Lyceum Theatre e Charing Cross. L’Aeroporto di Londra-City, il più vicino, è ubicato a 13 km dalla struttura.