Delio Villa Apartment Parikia
Delio Villa offers accommodation on Delio hill overlooking Parikia Port. The property offers views of the sea and is located within a short distance from the port and Krios Beach.
no street name, Parikia, 84400, Greece