Hotel Review: The George Townhouse, Cotswolds

Hotel Review: The George Townhouse, Cotswolds

Amazing interiors, delectable cuisine, exceptional service; we could find nothing to fault at The George Townhouse in Shipston-on-Stour, Warwickshire in the heart of the Cotswolds. Location The pub is located on the main high street in the charming Cotswolds town of Shipston-on-Stour. The beautiful town has plenty of charming independent boutiques and we spent a … Continue reading Hotel Review: The George Townhouse, Cotswolds

The post Hotel Review: The George Townhouse, Cotswolds first appeared on Luxury Travel Diary.