Situated around 10 minutes' drive from the Milatos Cave, the 3-star Villa Thalia Neapoli hotel overlooks the Cretan Sea. This Neapoli hotel offers a palm garden as well as a free private car park.
More
1
All hotels in Neapoli (Crete) are booked for your dates. Try other dates