Set in Hay-on-Wye, 4.1 km from Clifford Castle, The Kilverts Inn offers accommodation with a garden, free private parking, a terrace and a restaurant.