30 rooms · ★★★★ · from £118
Located in the City of London, a 15-minute walk from Tower Bridge, Park Lane City Apartments have fully equipped accommodation with a 24-hour reception and free WiFi.
Log in with your cycle.travel account:
Password |
Or simply use your account on: