Offering free Wi-Fi, Lucky 8 Hotel is set in Ilford. Featuring a 24-hour front desk, this property also provides guests with a terrace. Redbridge Central Library and Museum is 500 metres away. At the hotel, the rooms are fitted with a desk.
21-25 York Road, Ilford, IG1 3AD, United Kingdom
Nightly rates from $46