The Ormond at Tetbury is a gem of a bolthole in the Cotswolds. Set in the centre of the historic market town of Tetbury, this converted 18th-century coaching inn with a designer vibe is within easy reach of the Cotswolds countryside and a host of historic houses. Overnight stays with dinner and wine are now £129 for Travelzoo members. |