Wygodny Hotel Citizenm Tower Of Londyn leży 4 km od prawdziwego raju St. James’s Park, oraz oferuje restaurację i obszar handlowy. Wygodny hotel oferuje również Wi-Fi w miejscach publicznych.
Plac Trafalgar Square jest w około 3 km, a Kościół Wszystkich Świętych przy Tower znajduje się w zasięgu wzroku od tego hotelu. Tylko 12 min spacerem od tego 4-gwiazdkowego obiektu osoby podróżujące służbowo znajdą Tower. Ponadto, St Botolph without Bishopsgate Gardens znajduje się w odległości 950 metrów. Atrakcje kulturalne w okolicy to Most London Bridge, w niewielkiej odległości od Citizenm Tower w Londynie. Hotel jest położony zaledwie 5 min piechotą od dworca autobusowego Aldgate, natomiast Koło obserwacyjne London Eye jest w około 3,1 km.
Pokoje dla alergików posiadają telewizję satelitarną, a ich wyposażenie to biurko. W skład wyposażenia dodatkowego wchodzą oddzielna toaleta i prysznic w łazience. Goście mogą skorzystać z oddzielnej toalety i prysznica oraz suszarki do włosów i ręczników kąpielowych dostępnych w prywatnych łazienkach.
W Hotel Citizenm Tower Of London znajduje się restauracja canteenM.