Get an overview of this hotel3.5-star hotel in Ilford



Situated in Ilford, this hotel is within 9 mi (15 km) of Olympic Stadium, Boleyn Ground Stadium, and Victoria Road Stadium. White Hart Lane Stadium and Excel Exhibition Centre are also within 9 mi (15 km).

Sorry, we seem to have had an issue loading our review content. Try again?