connect with us
Greece's latest tourism industry news by Greek Travel Pages

Crete’s Alexander Beach Hotel Appoints Michalis Chatzinikolaou as New Manager

The five-star Alexander Beach Hotel & Village, located in Malia on Crete, has appointed Michalis Chatzinikolaou as its new manager.