Canary Heights
Hotel
Newham
Canary Heights offers accommodation in East London, with Canning Town station just over a 10-minute walk away.
Number of rooms: 55
215 Barking Road, Canning Town, Newham, London, E16 4HH, United Kingdom