370 rooms · ★★★★ · from £107
citizenM Tower of London is located directly above Tower Hill Underground Station. Offering spectacular views on the river Thames, Tower of London and Tower Bridge, citizenM offers 370 luxury fitted rooms and a food and beverages available 24/7.
Log in with your cycle.travel account:
Password |
Or simply use your account on: