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...