Alexander Beach Hotel & Village(4 stars)

Mallia Centre 279 70007 Malia View on map