Need Help? Speak to our travel experts:01 485 2598
Main Street, Adelianos Kampos, Rethymnon, 74100
Hotel Illatia Village is a newly built hotel apartment property near the beach and with a good choice of room types to suit all holidaymakers
Hotel Illatia Village is a newly built hotel apartment property near the beach and with a good choice of room types to suit all holidaymakers...
Please wait while we process your request