The 3-star Premier Inn London Wembley provides guests with a world-class accommodation in London.
The hotel stands close to Wembley Arena and offers individual rooms complete with wireless internet, a dressing room, iron/ironing board, a sofa set and IDD phone. There are restaurants, a stadium and bars in the area.
Guests may find London Stadium within 19 km and The Place within 12 km of the property.
There is a restaurant serving vegetarian dishes on site. Guests can unwind in the on-site coffee bar with a favourite drink. Premier Inn and Blue Check Restaurant are located within 50 meters away.
Premier Inn London Wembley is approximately 10 km away from Northolt airport.