713 Eastern Avenue, Newbury Park,London, IG2 7RH
Plot an area on map:
Ilford
Show similar hotels:
All Ilford Hotels
All 3 star Hotels
3 * hotels in Ilford
Pinpoint attraction on map:
Olympic Park7.6km
ExCel London8.1km
O2 Arena9.7km