Wembley Stadium Large Double Room is located in London, just 3.1 miles from Kenton Tube Station and 3.4 miles from Greenford Tube Station. The property is around a 11-minute walk from Wembley Arena, 0.9 miles from Wembley Stadium, and 1.5 miles from Preston Road Tube Station. Free Wifi is available throughout the property and London Designer Outlet is a 10-minute walk away.
A flat-screen TV is offered. The accommodation is non-smoking.
Park Royal Tube Station is 3.4 miles from the homestay, while Harrow-on-the-Hill Tube Station is 3.5 miles from the property. The nearest airport is London Heathrow Airport, 11 miles from Wembley Stadium Large Double Room.