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

Location

Situated in Ilford, this hotel is within 9 mi (15 km) of Boleyn Ground Stadium, Olympic 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?