- UK Information
- UK Hotels
- Canary Wharf Serviced Apartments â€" South Quay Plaza
Canary Wharf Serviced Apartments â€" South Quay Plaza
These stylish apartments have a waterside location and are just 750 metres from Canary Wharf Station. The air-conditioned apartments have free Wi-Fi, flat-screen TVs, DVD players and dishwashers.
Rating
Canary Wharf Serviced Apartments â€" South Quay Plaza
South Quay Plaza
London
E14 9RT
Map and Directions
South Quay Plaza
London
E14 9RT
Map and Directions
Visa,Maestro,American Express,MasterCard
Prices from £220
30