Triton

The hotel is located in the area of Stalida, a few minutes away from the vivid center of Malia.

Check availability and book

Check availability and book