This hotel is just 700 metres from Ilford Railway Station, with good Read more [...]
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.
For more information see the Best Western London Ilford Hotel website
Photos from around the surrounding area