Book SKY LIVING APARTMENTS - CANARY WHARF
Indescon Square, London, E14 9DR, London 7.2 km from city center
Location Hotel “Sky Living Apartments - Canary Wharf” is situated in London. It boasts a convenient location within 8 km from the city center. Hotel features The entire hotel is non-smoking.
Facilities of SKY LIVING APARTMENTS - CANARY WHARF
- Laundry service
- Air conditioning