Maria Lougari, General Manager at Castelli Hotel in Greece, in this interview presents the award-winning hotel’s approach to sustainability – its initiatives, challenges and successes. She further reflects on the state of tourism sustainability in ...