Delta Hotels Cheshunt
Broxbourne District, Hertfordshire
Located in Broxbourne, Delta Hotels Cheshunt is in the suburbs, a 1-minute drive from River Lee Country Park and 5 minutes from Capel Manor Gardens. This 4-star hotel is 11.1 mi (17.9 km) from Finsbury Park and 16.2 mi (26.1 km) from Westfield Stratford City.