Obiekt The City of London Club znajduje się w centrum miejscowości Londyn i oferuje bar. Odległość ważnych miejsc od obiektu: Stacja metra Liverpool Street – 400 m. Do dyspozycji Gości przygotowano takie udogodnienia, jak restauracja, całodobowa recepcja, centrum biznesowe oraz bezpłatne WiFi. Obiekt jest idealnym wyborem dla alergików. Odległość ważnych miejsc od obiektu: Punkt widokowy Sky Garden – 600 m.
Obiekt oddaje do dyspozycji Gości klimatyzowane pokoje, w których zapewniono biurko, czajnik, minibar, sejf, telewizor z płaskim ekranem oraz prywatną łazienkę z prysznicem. Wszystkie pokoje wyposażone są w szafę.
W pobliżu obiektu The City of London Club znajdują się liczne atrakcje, takie jak Targ Brick Lane Market, Katedra św. Pawła i Most London Bridge. Najbliższe lotnisko, Lotnisko Londyn City, znajduje się 11 km od obiektu The City of London Club.