Aeolos Beach Hotel 30 2286 041205Karavostasis Beach, Folegandros, 84011, GreeceHotel Add to favorites 0