Dolphin Resort Hotel & Conference
House With 2 Bedrooms in Agii Apostoli, With Enclosed Garden and Wifi