Set in over 200 acres of ancient deer parkland, the ideal location dedicated to providing comfort, relaxation and leisure. Take the chance to play a round on the 18 hole Championship Golf Course. Located in the village of Bearsted, the hotel is conveniently located for a visit to nearby Leeds Castle and within easy reach of the M25, M20, London and Dover. A welcoming retreat to enjoy a fantastic experience in the Garden of England..The nearest railway station is bearstead, 1 mile.