5 star hotels in London
Found 1 listing
Canary Riverside Plaza Hotel
Phone:
442075101999
Website:
view our site
Address:
Canary Wharf Hotel, 46 Westferry Circus, London, United Kingdom, West Midlands E14 8RS
Categories:
Accommodation