Go Ape – Leeds Castle

Home » Things to Do » Go Ape – Leeds Castle

Rising majestically from the still waters of its moat and surrounded by 500 acres of parkland and gardens, Leeds Castle is without a doubt one of the most beautiful venues in Kent. Coined ‘The Loveliest Castle in the World’, it is the perfect place for a great day out. Guests of the Hotel can receive discount cards to put towards this experience – please enquire at reception.