Cerca de Wembley y la Ealing en el noroeste de Londres, este hotel cuenta con más de cincuenta habitaciones, y situado cerca de una estación de llenado. El hotel está cerca de una gran cantidad de interesantes atracciones que incluyen un complejo de ocio, el estadio de Wembley, Kew Gardens, Kempton Park y de los placeres del centro de Londres. El aeropuerto de Heathrow está a tan sólo diez kilómetros de distancia de la creación.