Loading hotels
Confirming room availability...
The Manor Elstree, Barnet Lane, London, United Kingdom
The hotel is surrounded by 10 hectares of wooded area and boasts a traditional interior architectural design. It is situated in a picturesque, rural area and features 6 meeting rooms as well as a car park for up to 100 vehicles, making it the ideal place to hold events such as weddings.