In Ilford town centre, this modern hotel features a 24-hour front desk, free high-speed Wi-Fi and limited free on-site parking. Ilford Railway Station is just 300 metres away, offering direct trains to central London.
5 Argyle Road, Ilford, IG1 3BH, United Kingdom
Hotel booked 1 times today.
Nightly rates from $50 to $203