After an extensive £2million refurbishment, The Slaughters Country Inn (formally Washbourne Court hotel) in Gloucestershire offers the finest luxury hotel accommodation in the Cotswolds. This 17th century property was originally a boys cramming school for Eton, & sits beside the rippling River Eye – a perfect place to take a Cotswolds hotel break for two.