12 Islands Villas

1, Stocholmis str, Kolymbia, 85103, Greece

Hotel image
Read more reviews for 12 Islands Villas