5 rooms · ★★★★ · from £176
Featuring free WiFi, Monument Apartments offers self-catering accommodation located in the city centre of London. They are 600 metres from Tower of London and a 5-minute walk from London Bridge.
Log in with your cycle.travel account:
Password |
Or simply use your account on: