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