Open: April to October...Galaxy Villas is located at the foot of Mount Harakas, in the traditional Cretan village of Koutouloufari, just 20 km from the airport and the port of Heraklion, the capital of Crete