- UK Information
- UK Hotels
- Park Lane City Apartments
Park Lane City Apartments
Located in the City of London, a 20-minute walk from Tower Bridge, Park Lane City Apartments have fully equipped accommodation with a 24-hour reception and free Wi-Fi.
Rating
Prices from £180
30