Category: Hotels | show me more
151 Wembley Park Drive
Main: 0871 527 8682
'Location, location, location' is the watchword for Premier Inn Wembley Stadium. It's just a 180-metre stroll from Wembley Park tube-and only minutes away from the world-class stadium.
Reviews for this businessLeave a review
Monday to Sunday
Open 24 Hours