Zimmer
Rooms Number: 120
Warwick Road - Borehamwood, Hertfordshire - Wd6 1us - Elstree*, Grossbritannien Zum Stadtplan
This 3 star 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.
This 3 star 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.
Rooms Number: 120