The hotel is located in the area of Stalida, a few minutes away from the vivid center of Malia.
See more: Hotels in Europe Hotels in Greece Hotels in Crete Holiday Destinations in Europe