Advertisement

Advertisement
Hotels

Carlowrie Castle becomes first castle to receive B Corp status

The castle underwent a ‘comprehensive and rigorous’ process to measure the company’s entire social and environmental performance

Carlowrie Castle has become the first castle in the world to be awarded B Corp Certification this week, at the same time as it celebrates its 10th anniversary. 

Check out our weekly podcast: 'Checking In by Hotel Owner'

Back to top button