Ibis London Wembley hotel is an economy London hotel. Your hotel booking puts you in close proximity to Wembley Stadium and Wembley Arena, both just a few minutes’ walk from the hotel. Each of the 210 modern guest rooms have wireless internet and satellite TV. The restaurant has an a la carte menu of international cuisine, and the bar serves a range of wines and beers. The hotel offers secure onsite parking, and excellent local transport connections into central London