The Z Hotel Tottenham Court RoadHotel
52 Poland Street, Westminster, London, W1F 7NH, Großbritannien
Das The Z Hotel Tottenham Court Road in London liegt 200 m von der Carnaby Street entfernt und bietet einen Conciergeservice sowie kostenfreies WLAN in allen Bereichen. Die Unterkunft befindet sich zudem 400 m vom Queen's Theatre entfernt.