Tag: Stephen Leckie CEO

£1.3m boost for hotel
News
£1.3m boost for hotel

The four-star hotel dating back to 1877, has undergone a significant refurbishment, says owners The Crieff Hydro Family of Hotels.