Want to save money while travelling? It’s easy: hotel «Hybrid Resi Canary Wharf» is located in London. This hotel is located in 8 km from the city center.
2 Seldon Way, Canary Wharf, London, United Kingdom, E14 9FH, LONDON, UNITED KINGDOM, London, 0