Hotels in London, United Kingdom - your base to discover the city.
Book a London hotel near Wembley Arena with Hotels.com. Wembley Arena is one of London’s premier entertainment venues. Enjoy top name bands and singers at Wembley Arena. Situated in Wembley in North West London, the Wembley Arena is near many of London’s best hotels as well as Wembley Stadium, home to English football. Hotels.com offers a range of accommodation near Wembley Arena, accessible from three stations: Wembley Central (Bakerloo line on the London Underground ‘tube’ or by train from Euston), Wembley Park (Jubilee and Metropolitan tube lines) or Wembley Stadium (direct train from Marylebone). Try to beat the crowds by getting there a little early to get the most out of your visit to Wembley Arena.