Our holiday homes are situated in the villages of Stoupa and Neochori in the Mani
region of Greece where we have the most splendid mountain scenery and exquisite
beaches.Our fully-furnished homes are in private gardens and allow you to have a
quiet and relaxing time when you are not exploring the many attractions and
opportunities available to visitors.