115 Turner Road Queensbury, Edgware, Middlesex, Edgware, Greater London (Great Britain)
Updating availability and prices
Just 4 miles from the historic Wembley Stadium, this guest house offers free Wi-Fi throughout and free parking on site
Queensbury Tube Station is a 5-minute walk away and offers access to central London in 20 minutes
Features free Wi-Fi, a flat-screen TV, and tea and coffee making facilities
Book now, best price guaranteed!
Hotel
Room