Citizenm Tower Of London Hotell ligger i City of London distriktet, i nærheten av Sky Garden og med 10 minutters kjøreavstand fra National Gallery. Det er canteenM restaurant og en bar på taketasjen er på stedet, og i tillegg til dette har hotellet en sentral beliggenhet i London.
Overnattingsstedet ligger nær All Hallows-by-the-Tower og 50 meter fra Tower Hill undergrunnsstasjon tunnelbanestasjon. Dette komfortable hotellet ligger også 3 km fra British Museum Du kan komme deg til Londons øye på få minutter med bil. London Liverpool Street togstasjon ligger 950 meter fra hotellet, og London City lufthavn flyplass ligger en 20-minutters kjøretur unna.
For et komfortabelt opphold i London tilbyr dette innkvarteringsstedet 370 rom som er utstyrt med et personlig sikringsskap og et skrivebord.
Det tilbyr en daglig frokostbuffé. Det er en a la carte-restaurant på hotellet.