The only riverside luxury hotel in the Cotswolds, The Slaughters Country Inn (formerly Washbourne Court) was once an Eton cramming school & stands in four acres of stunning gardens, the perfect blend of contemporary design & comfort with handsome historic features. Visit this charming Cotswolds hotel for a spot of traditional afternoon tea beside a roaring log fire & tuck into a treat.