Situated less than 3 minutes’ stroll from Tottenham Hale Underground Station and Train Station, the Premier Inn London Tottenham Hale is also just 2.1 km from White Hart Lane, home of Tottenham Hotspur Football Club.
Number of rooms: 96
Station Road, Tottenham Hale, London, N17 9LR, United Kingdom