Cotswolds Finest Hotels is a friendly partnership of independent operators, from Manor House hotels with Michelin-starred restaurants to superbly run Inns and Town House hotels.  Cotswold Finest Hotels can be found in the entire area between Stratford-upon-Avon, Bath, Cheltenham and Oxford.  You can choose between waking up in the centre of the action or being woken up by birdsong, but a stay in a Cotswolds Finest Hotel ensures that you'll be in a landmark historic property.