The crossed-out price indicates the rate the hotel has provided for reference.
Overlooking the iconic Wembley Stadium and set next to the historic Wembley Arena, the St George's Hotel
Wembley is only 20 minutes from central London by car.
St George's Hotel Wembley
43-51 Wembley Hill Road, Wembley, UK