The Ormond At Tetbury
23 Long Street Tetbury, GL8 8AALocated in the centre of Tetbury, The Ormond is an 18th-century Cotswold inn offering stylish, elegant rooms and award-winning food. Cirencester and Stroud are 10 miles away.
15 rooms
from £57