St George Hotel | Wembley Stadium
Book Now

St George Hotel | Wembley Stadium

London Wembley Stadium
Near St George Hotel Wembley

Wembley Stadium is a football stadium in Wembley, London, England, which opened in 2007 on the site of the original Wembley Stadium which was demolished in 2003.

The St George Hotel Wembley is within 2 minutes walking to London Wembley Stadium.

Address: Wembley, London HA9 0WS
Phone: 0844 980 8001