Overall guest ratings

Review highlights

Good to know

Nearby

About

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

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.