Castle Hotel
High Street, Eynsford, Dartford, Farningham, England
During your stay at Castle Hotel, you'll be within walking distance of Lullingstone Roman Villa. You'll find features such as free breakfast and free WiFi in public areas, plus a restaurant. This property offers pet-friendly amenities, such as food and water bowls.