Surplombant le stade de Wembley, le St George's Hotel - Wembley vous accueille à respectivement 20 et 45 minutes de route du centre de Londres et de l'aéroport d'Heathrow. Le centre commercial voisin London Designer Outlet comprend de nombreux magasins et restaurants. Services offerts aux clients: réception 24 heures, élégant restaurant, service d'étage, une consigne à bagages, un service de conciergerie, salles de réunion et de banquet, un centre d'affaires et un parking sur place.
Accessibles en moins de 10 minutes de marche depuis l'hôtel, 2 stations de métro vous permettront de rejoindre le centre de Londres en seulement 7 minutes. La salle de spectacles Wembley Arena est à 6 minutes à pied.