Holtwhites Hotel - 60 Stayed here with my husband for one night. Having had... - 2677 days ago Premier Inn London Elstree Borehamwood - 90 Breakfast was the best yet! staff were exceptional and had... - 2717 days ago Holiday Inn London Elstree - 70 Room is tired, feels very travelodgesc. Only thing it has... - 2717 days ago