The Z Hotel City znajduje się w centrum Londynu, w Anglii. Blisko St. Paul’s Katedra, Tamiza, Kościół Świątyni i wiele innych zabytków, to dogodna lokalizacja zarówno dla osób podróżujących służbowo, jak i dla przyjemności.
Goście hotelu The Z Hotel City mogą korzystać z wielu atrakcyjnych udogodnień i usług. Obiekt oferuje usługi konsjerża, centrum biznesowe oraz całodobową recepcję. Personel obiektu posługuje się wieloma językami i oferuje usługi pralni. Do dyspozycji jest także przytulny salon w holu.
Do wyboru jest 109 pokoi, od pokoi jednoosobowych po pokoje z łóżkiem typu queen-size. W każdym z nich znajduje się łazienka z zestawem markowych kosmetyków, stacja dokująca do gorących napojów, telefon z bezpośrednim wyjściem, telewizor z płaskim ekranem, zestaw kina domowego, bezpłatne WiFi oraz wysokiej jakości pościel.
Na terenie hotelu mieści się kawiarnia Zest. Serwowane codziennie śniadanie i lunch dania kuchni śródziemnomorskiej serwowane są w relaksującej atmosferze. W okolicy umiejscowionych jest wiele innych lokali gastronomicznych, w tym Aiko, Chambers, itsu, Adore REMO i Cigalon French Restaurant, oraz wiele innych pobliskich kawiarni.
The Z Hotel City usytuowany jest przy ulicy Fleet Street, w pobliżu sądów królewskich, uczelni King's College London i dworca kolejowego Blackfriars. Atrakcje takie jak London Eye i Somerset House oddalone są od obiektu o 1,6 km, a plac Trafalgar Square – o kilka minut spacerem. Odległość od lotniska Londyn-City wynosi 11,3 km, a od lotniska Heathrow – 24,1 km.