A proximité de Wembley et à Ealing, dans le nord ouest de Londres, cet hôtel a plus de cinquante chambres et un commodément situé à proximité d'une station de remplissage. L'hôtel est proche de beaucoup d'attractions intéressantes, notamment un complexe de loisirs, Wembley, Kew Gardens, Kempton Park et les délices du centre de Londres. L'aéroport de Heathrow est seulement dix kilomètres de l'établissement.