El Z Hotel City está, como el nombre indica, en el centro de la ciudad de Londres, Inglaterra. Cerca de la catedral de St. Paul, la ribera del río Támesis, la iglesia del Templo y muchos otros lugares de interés histórico, es un punto de partida ideal para viajes de negocios y de ocio.
El The Z Hotel City ofrece una gran variedad de servicios y comodidades. Incluye servicio de conserjería, centro de negocios y recepción 24 horas. Hay servicio de lavandería y el personal habla varios idiomas. También hay una acogedora zona de salón en el vestíbulo.
Las 109 habitaciones varían de una habitación individual a otra grande. Independientemente del tamaño que elijas, la habitación incluye baño privado con artículos de aseo de marca, zona de bebidas calientes, teléfono de marcación directa, televisión de pantalla plana, sistema de entretenimiento, conexión Wi-Fi gratuita y ropa de cama de primera calidad.
El hotel alberga una cafetería exclusiva, Zest. Sirve desayunos y almuerzos todos los días y ofrece cocina mediterránea en un ambiente relajado. En la zona también hay numerosos sitios para comer, como Aiko, Chambers, itsu, Adore REMO y el restaurante francés Cigalon, entre otros muchos cafés cercanos.
El The Z Hotel City se encuentra en Fleet Street, cerca de los Tribunales Reales de Justicia, del King's College London y de la estación de Blackfriars. El London Eye y Somerset House se encuentran a 1,6 km y Trafalgar Square está a poca distancia a pie. El aeropuerto de la Ciudad de Londres está a 11 km y Heathrow está a sólo 24 km del establecimiento.