Location: situated in the historic area of Hatfield Heath, a blossoming village on the Hertfordshire / Essex border, close to Stansted Airport.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Bishop Stortford Holiday Destinations in Europe