Entièrement climatisé, l'établissement Premier Inn London Tottenham Hale est situé à moins de 3 minutes à pied de la station de métro Tottenham Hale et à seulement 2 km du stade White Hart Lane, fief du club de football de Tottenham Hotspur.
Nombre de chambres: 96
Station Road, Tottenham Hale, Londres, N17 9LR, Royaume-Uni