Le City of London Club est idéalement situé à Londres. Il dispose d'un bar et d'une connexion Wi-Fi gratuite. 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.
Les chambres climatisées comprennent un bureau, une machine à café, un minibar, un coffre-fort, une télévision à écran plat et une salle de bains privative avec douche. Elles comprennent également une armoire et une bouilloire.
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 est implanté à 11 km.