Premier Inn London Tottenham Hale

Station Road, London, United Kingdom

★★★ 3.0 Star Hotel

9.6/10(3 reviews)

Check Live Price

Chain: Premier Inn International · Premier Inn International

Rooms: 594

Check Live Price

Chain: Premier Inn International · Premier Inn International

Frequently Asked Questions

Where is Premier Inn London Tottenham Hale located?

Premier Inn London Tottenham Hale is located at Station Road, London, United Kingdom.

What is the star rating of Premier Inn London Tottenham Hale?

Premier Inn London Tottenham Hale is a 3.0-star Hotel.

How many reviews does Premier Inn London Tottenham Hale have?

Premier Inn London Tottenham Hale has 3 reviews with a rating of 9.6/10.

How many rooms does Premier Inn London Tottenham Hale have?

Premier Inn London Tottenham Hale has 594 rooms.