Taylour House is a detached holiday home located in Edenbridge in the Kent Region and is 34 km from Hever Castle Guests benefit from free WiFi and private parking available on site The unit is equipped with a kitchen Towels and bed linen are available in this self-catering accommodation There is a shared bathroom with a bath London Gatwick Airport is 17 km from the property