The Z Hotel StrandHotel
415 Strand, Westminster Borough, London, WC2R 0JT, United Kingdom
Attractively situated in the centre of London, The Z Hotel Strand features air-conditioned rooms, a bar and free Wi-Fi. Popular points of interest nearby include Theatre Royal Drury Lane, Royal Opera House and The National Gallery.