Hotel: Travelodge London Wembley Hotel ***

Situated 3.5km from Wembley Stadium, 16km from London center, 16.5km from the Westminster Abbey and 18km from London Heathrow Airport.

Hotel Description

Facilities and services include restaurant, wireless Internet at the lobby, parking (extra charge) and 24-hour reception. The rooms feature TV and wireless Internet (extra charge). Address: North Circular Road Ealing, NW10 7UG London, England, United Kingdom.

Hotel Address

North Circular Road Ealing, , NW10 7UG London, England, United Kingdom

Hotel Features

RestaurantYes
TVYes
Wireless Internet (WiFi)Yes
Distance to center 16 km
Distance to airport 41 km

Hotel Images

Hotel Map