Ibis London Elstree Borehamwood is a hotel near Elstree Film Studios that is popular with HotelsCombined users, scoring 7.9 across 2,826 reviews.