The Park Hotel is located next to the historical 126-acre Valentines Read more [...]
- About Us
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