This hotel is located in the city centre of Elstree and was established in 2005. It is close to the Elstree Studios and the nearest station is Edgware. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 120 rooms are equipped with hairdryer and air conditioning. Read more
This hotel is located in the city centre of Elstree and was established in 2005. It is close to the Elstree Studios and the nearest station is Edgware. The Hotel has a restaurant, a bar, a conference room and a coffee shop. All 120 rooms are equipped with hairdryer and air conditioning.
Number of Rooms: 120
This hotel is located in the city centre of Elstree and was established in 2005. It is close to the Elstree Studios and the nearest station is Edgware.