I stayed in a beautiful Cotswolds hotel that felt like being in Italy - I didn't want to leave Monday, May 25, 2026 cotswolds killingworthcastle oxfordshire boutiquehotel luxurystay gastropub culinary countryside travel accommodation Nestled amid Oxfordshire’s picturesque countryside lies The Killingworth Castle, an exquisite boutique hotel and historic pub that instantly transports you to the rolling hills of Italy. With just eight beautifully appointed … Read More