7 rooms · ★★★★ · from £0
Situated 15 minutes’ walk from the vibrant area of Brick Lane and the Tower of London, Zen Apartments - City of London offer a 24-hour reception and free Wi-Fi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: