DoubleTree
Hotel
Borehamwood, Hertfordshire
7.8/10
Good
Free Wi-Fi
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.