When it comes to Wembley hotels, St George Hotel has got location nailed. Situated next door to the OVO Arena Wembley and opposite the London Designer Outlet (shopaholics, rejoice!) you can walk to Wembley Stadium in just two minutes. Rooms come complete with air conditioning, LCD TVs, complimentary amenities and a minibar. Book a Deluxe bedroom for views over the UK’s largest sports venue, Wembley Stadium. Feast on traditional Italian food – antipasti, pizza and pasta – at the onsite bar and restaurant, La Regina.