The Ormond at Tetbury
Stylish boutique hotel set in the heart of Tetbury, Cotswolds
- Tetbury, The Cotswolds
Tier four
From
£75 pppn
for a 1 night stay
to
£162.50 pppn
for a 1 night stay
Stylish boutique hotel set in the heart of Tetbury, Cotswolds
Tier four
From
£75 pppn
for a 1 night stay
to
£162.50 pppn
for a 1 night stay