DoubleTree
Hotel
Borehamwood, Hertfordshire
Situated just on the A1, this hotel is only 16 miles from popular Wembley Stadium and the Warner Brothers Harry Potter Studio in Leavesden is just 15 miles away.
Number of rooms: 185
Barnet By Pass, Borehamwood, WD6 5PU, United Kingdom
Hotel booked 2 times today.