|
With the world famous Wembley Stadium less than two miles away, this large Travelodge, with nearly two hundred rooms, is the perfect place to stay if you are going to watch a major sporting event at the stadium. The hotel is conveniently located on the A406 North Circular Road and is close to all of the diverse and interesting shopping and entertainment streets that Wembley has to offer.
Tariff from £29 per room per night
|
|