Chilston Park Hotel
Sandway, Lenham, Maidstone, England
During your stay at Chilston Park Hotel, you'll be close to Leeds Castle. Enjoy features like free WiFi in public areas, plus a restaurant and a bar. Some of the pet-friendly amenities that this property offers include food and water bowls and an off-lead area.