Description de l'Hôtel
Cet hôtel de 3 étoiles est situé au centre ville de Elstree et fut construit en 2005. Il est situé près de Elstree Studios et la station la plus proche est Edgware. L'hôtel a un restaurant, un bar, un salon de conférence et une cafétéria. Les 120 chambres sont équipées de sèche-cheveux et air conditionné.