Where are you going?
Check-in
Check-out
  1. Home
  2. United Kingdom
  3. England
  4. London
  5. Travelodge London Wembley Hotel

Travelodge London Wembley Hotel

North Circular Road, London

Property Location
A stay at Travelodge London Wembley Hotel places you in the heart of London, convenient to Wembley Stadium and SSE Arena, Wembley. This hotel is within the vicinity of Royal Albert Hall and London Zoo.

Rooms
Make yourself at home in one of the 168 guestrooms. Bathrooms with bathtubs or showers are provided.

Dining
Enjoy a satisfying meal at a restaurant serving guests of Travelodge London Wembley Hotel.

Business, Other Amenities
Self parking (subject to charges) is available onsite.