Choose your room
Ilford Town Centre Studio II
Ilford Town Centre Studio II is located a mere 0.9 km from The Vortex and just a 9-minute walk from Ilford Hospital Chapel. Wi-Fi and private car parking are provided for guests' business or leisure needs.
This apartment is within 7 km of the multi - purpose outdoor London Stadium.
Ilford Town Centre Studio II also offers a mini-kitchen. You can reach Manor Park train station around 15 minutes' walk away.
Hotel Policy
Check-in: from 15:00 until 22:00