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 bouilloire, un minibar, un coffre-fort, une télévision à écran plat et une salle de bains privative avec douche. Les chambres disposent d'une armoire.
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.