Canary Riverside Plaza Hotel 5 stars

46 Westferry Circus , Tower Hamlets, London, E14 8RS, United Kingdom

Hotel image
Read more reviews for Canary Riverside Plaza Hotel