The business in question is a charming and distinctive 36-bedroom, three-star country hotel set amidst a sprawling expanse of over 15 acres in the picturesque county of Gloucestershire. This handsome landmark property boasts a rich blend of local, tourist, and function trade, contributing to its app…
Seller contact:
Pet**********
Members see the full picture
Join Business Sale Report to access seller contact details for every listing, plus all the financials that we have on the business.
Over £8 billion in transacted deals - trusted since 1995