Showing Results for tag: Cotswolds

New owners for Burleigh Court Hotel

News Story / 02 April 2019

UK: The 18-key Burleigh Court Hotel in Stroud, Gloucestershire, has been bought by a group of first-time hotel owners.

Thank you sponsors