24 Selborne Road, Ilford, Ig1 3Aj, Ilford, United Kingdom
To enjoy your vacation in Ilford, stay at Ilford Town Centre Studio II, which is only 0.7 km from The Hospital Chapel of St Mary & St Thomas and within 15 minutes' drive of the international ExCeL London Convention Centre. The apartment is situated just 1.2 km from Manor Park train station and in close proximity to Northbrook Road bus station.
This apartment is approximately 25 minutes' walk from the 4500-capacity Al Madina Mosque Barking.
Ilford Town Centre Studio II is equipped with a mini-kitchen. Guests are welcome in a private garden.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Ilford Town Centre Studio II!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please