Wembley, United Kingdom
Premier Inn London Wembley Park
Hotel · Premier Inn Hotels Europe
Location, location, location' is the watchword for Premier Inn Wembley Stadium. It's just a 180-metre stroll from Wembley Park tube - and only a third of a mile to the world-class stadium that gave the hotel its name, plus…
- Wi-fi
- 24-hour reception
- Wheelchair-accessible
- Air conditioning in public areas























