With a stay at citizenM Tower of London in London (London City Centre), you'll be within a 15-minute walk of Tower of London and London Bridge. Featured amenities include a 24-hour business center, express check-in, and express check-out. This hotel has 8 meeting rooms available for events.