The Ormond at Tetbury
A feed of SoGlos articles tagged with The Ormond at Tetbury.
News ›
Cotswolds welcomes latest contemporary dining destination
Bistro 23 at Tetbury's Ormond Hotel will offer Cotswold-inspired dishes, a wide selection of local wines and speciality cocktails...
Business profiles ›
The Ormond at Tetbury
Long Street, Tetbury, GL8 8AA
The Ormond at Tetbury is a stylish Cotswold inn situated in the heart of the town, with a modern British restaurant serving hearty...