Wembley Stadium
Wembley stadium the home of British football and now becoming one of the United Kingdom's iconic entertainment venues. With a capacity of 90,000 and an onsite tour of the venue. Wembley stadium truly is a great venue with an incredible atmosphere.
Distance from Hotel Xanadu: 4.7 miles - 14 minutes by car
What's Nearby
Here is a selection of some of our favourite nearby places. Click for more information.