Stadium Nook is located in Wembley, just a 5-minute walk from Preston Road Tube Station and 1.3 miles from Wembley Arena. Both free Wifi and private parking are accessible at the apartment free of charge. London Designer Outlet is 1.6 miles away and Kenton Tube Station is 1.6 miles from the apartment.
Towels and bed linen are offered in the apartment. The accommodation is non-smoking.
Wembley Stadium is 2 miles from Stadium Nook, while Harrow-on-the-Hill Tube Station is 2.8 miles from the property. The nearest airport is London Heathrow Airport, 12 miles from the accommodation.
Number of rooms : 1