Hotel in London Wembley is minutes from premier attractions
Enviably located within walking distance of Wembley Stadium, the Park Inn London Wembley is the perfect choice for business and leisure travellers alike. With 193 Standard Rooms, 18 Family Rooms, 12 Apartments and 12 accessible rooms, this hotel in London Wembley features the perfect accommodation choice for every guest. Stop in to the on-site restaurant and bar for a quick bite to eat or a refreshing cocktail after a busy day. Corporate guests are also welcome to utilise the hotel business centre or book meetings in one of the four meeting rooms.