Ilford Hotel Goodmayes
Hotel
Ilford
Featuring free Wi-Fi, Ilford Hotel Goodmayes is situated in Ilford, within 3.5 km of Central Ilford. This 3-star hotel offers a 24-hour front desk.
Number of rooms: 28
66 Goodmayes Road, Ilford, IG3 9UR, United Kingdom