Meli Palace

Starting at
$365

TripAdvisor Review

Based on 414 review

See all

Boasting a stunning setting on a private beach in Agios Nikolaos, this hotel is sure to impress. The hotel is situated just a short distance away from a number of attractions in the area, lying in close proximity to the Palace of Malia, Lychnostatis and Star Beach Water Park. This marvellous hotel e...

More details