London Stansted HotelsDown Hall Country House Hotel, Bishop’s Stortford is located on the Hertfordshire Essex border, just 15 minutes from Stansted and half an hour from central London. Just a short drive away is the university city of Cambridge where the historic and spectacular Kings College and Trinity colleges are located. Punt your way down the River Cam or explore the university’s botanical gardens. Other attractions located nearby are the Imperial War Museum Duxford, Europe’s Premier Aviation museum, Stansted Mountfitchet Castle and Norman Village and the Essex Regiment Museum in Chelmsford. Why not visit the historic Hyland House, located in nearby Chelmsford? The house has been recently restored to its former glory and is open to the public daily. Serious shoppers will love Bluewater Shopping Centre, Dartford, one of the largest shopping malls in the UK. Alternatively, London is just a short train ride away. Car parking is available to all overnight guests and guests attending a wedding or event at the hotel. |