← Back
The Ormond
Lodging
23 Long St, GL8 8AA
Tetbury, GLOUCESTERSHIRE
Business profile
The Ormond at Tetbury situated in Gloucestershire in The Cotswolds, exceptional Accommodation and Food and Drink, perfect for Weddings, also offering a selection of Packages including the Cheltenham Festival, Highgrove Tour and Gold Breaks and Corporate Conferences
Customer reviews
No reviews yet
Write a review