3 star hotels in Milatos
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Villa Thalia
Beach, Milatos, Greece (Open map)
Milatos centre can be reached within 15 minutes' walk. Situated about 7 km from Malia Minoan Palace, Villa Thalia Milatos hotel...
Read more...
8.4
Very Good
134 reviews