St. George Hotel Wembley

Starting at

TripAdvisor Review

Based on 552 review

See all

Overlooking the iconic Wembley Stadium and set next to the historic Wembley Arena, this stylish and modern hotel is just 15 minutes from the city centre and 40 minutes’ drive from London Heathrow Airport. The hotel is also located adjacent to the London Designer Outlet, great for shopping and eating...

More details