Escape to this idyllic resort on the small island of Folegandros, in the southern part of the Cyclades. Gaze over the Aegean Sea from this quiet and relaxed hotel. more