The Z Hotel City Londres donne la possibilité d'aller à l'Institut Courtauld, situé à environ 6 minutes de marche. Cet hotel 3 étoiles dispose de 109 chambres et de conforts tels qu'un stockage des bagages.
Niché à moins de 450 mètres de la Courtauld Gallery, l'hotel se trouve également à 2 km de la Tour de Londres. Hotel City se trouve également non loin du Musée Sir John Soane à Londres. De plus, Bloomsbury Square se trouve à 1 km. L'emplacement de l'hôtel vous permettra d'être à 14 minutes à pied du mémorial au sacrifice héroïque de soi. Assez proche de la station de métro Temple, ce logement est commodément situé pour explorer la ville.
Les chambres anti-allergènes d'Hotel City sont dotées des fenêtres insonorisées, et comprennent un Wi-Fi gratuit et une TV à écran plat avec des chaînes satellite. Équipées d'une cafetière/théière, les chambres sont également équipées d'un bureau. Pour plus de confort, un sèche-cheveux et des draps de bain, ainsi qu'une douche à l'italienne et une toilette séparée sont fournis.
Chaque jour à l'hotel commence avec un petit déjeuner gratuit sous forme de buffet. Aussi, The Z Hotel City comporte un bar lounge. Cet établissement sans fumée se trouve à proximité de My Pasta Bar, proposant des plats de la cuisine italienne.