- UK Information
- UK Hotels
- Premier Inn London Wembley Stadium
Premier Inn London Wembley Stadium
This Premier Inn hotel offers modern rooms near to Wembley Park Tube Station, 5 minutes' walk from Wembley Stadium and Wembley Arena. Central London is 12 minutes' Tube ride away.
Rating
Visa,Maestro,MasterCard,American Express,Diner's Club
Prices from £80
154