The Ormond at Tetbury

The Ormond at Tetbury is a stylish Cotswold inn situated in the heart of the town, with a modern British restaurant serving hearty seasonal dishes made using local ingredients. It also offers 15 rooms and a traditional restaurant, as well as tailored wedding and reception services for up to 90 guests, with a marquee in the garden linked directly to the coach house.

Address

Long Street, Tetbury, GL8 8AA

Telephone

(01666) 505690

More on Cotswolds More

More from Visit More