Give us a call to get our secret deals 1-800-293-2602
With a stay at Travelodge London Wembley Hotel, you'll be centrally located in London, within a 15-minute drive of Wembley Stadium and SSE Arena, Wembley. This hotel is 7.7 mi (12.5 km) from Natural History Museum and 8.8 mi (14.1 km) from University College London.
Make yourself at home in one of the 168 guestrooms. Bathrooms with bathtubs or showers are provided.
This hotel offers wheelchair access.
At Travelodge London Wembley Hotel, enjoy a satisfying meal at the restaurant. A complimentary breakfast is included.
Business, Other Amenities
Self parking (subject to charges) is available onsite.