Waar ligt citizenM Tower of London?
Dit hotel ligt in Centrum van Londen, binnen 15 minuten lopen van Tower of Londen en London Bridge. Ook St. Paul's Cathedral en Covent Garden Market liggen binnen 5 km afstand. Station Tower Hill ligt op maar 2 minuten lopen en naar Station Tower Gateway is het 4 minuten lopen.