Idéalement situé dans le centre de Londres, l'établissement The City of London Club propose des chambres climatisées, un restaurant, une connexion Wi-Fi gratuite et un bar. Cet établissement se trouve à proximité d'attractions telles que la cathédrale Saint-Paul, le pont de Londres et la tour de Londres. Il propose une réception ouverte 24h/24, un centre d'affaires et une bagagerie.
Toutes les chambres comprennent une armoire. La salle de bains privative est pourvue d'une douche, d'articles de toilette gratuits et d'un sèche-cheveux. Les chambres disposent d'un bureau et d'une télévision à écran plat.
Vous séjournerez à proximité de la station de métro Liverpool Street, du Sky Garden et de Brick Lane. L'aéroport de Londres-City, le plus proche, est implanté à 11 km.