LOCATION
The complex is located in the center of the island of Antiparos, on the beach Glifa (30 meters away) and is 3.5 km from the main village. Feel free to contact us for any information.
The complex is located in the center of the island of Antiparos, on the beach Glifa (30 meters away) and is 3.5 km from the main village. Feel free to contact us for any information.