City of London Club har en attraktiv beliggenhed i centrum af London og tilbyder værelser med aircondition, restaurant, gratis wi-fi og bar. Overnatningsstedet ligger tæt på seværdigheder såsom St. Paul's Cathedral, London Bridge og Tower of London. Der er døgnåben reception, business-center og bagageopbevaring.
Samtlige værelser på hotellet har klædeskab. Der er eget badeværelse med bruser, gratis toiletartikler og hårtørrer. Værelserne på City of London Club har skrivebord og fladskærms-tv.
Populære seværdigheder i nærheden af overnatningsstedet omfatter metrostationen Liverpool Street, Sky Garden og Brick Lane. Den nærmeste lufthavn er London City Lufthavn, 11 km fra City of London Club.