Just a 7-minute walk from London Designer Outlet and half a mile from Wembley Arena, Wembley stadium apartment features accommodations in London, with a garden and a bar. With city views, this accommodation provides a terrace. Free Wifi is available throughout the property and Wembley Stadium is a 3-minute walk away.
A flat-screen TV is featured. The accommodation is non-smoking.
The daily breakfast offers continental, full English/Irish, or halal options.
Preston Road Tube Station is 1.9 miles from the homestay, while Kenton Tube Station is 3.3 miles away. The nearest airport is London Heathrow Airport, 12 miles from Wembley stadium apartment.