Lucky 8 Hotel
Hotel
Ilford, Greater London
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. At the hotel, the rooms are fitted with a desk and wardrobe. En-suite facilities are provided in each room.
Number of rooms: 42
21-25 York Road, Ilford, IG1 3AD, United Kingdom