Our stone built holiday resorts are situated in Stoupa and Neochorion, in the Mani region of Greece where we have the most splendid mountain scenery and exquisite beaches. Our fully furnished stone villas, surrounded by private gardens allow you to have a quiet and relaxing time when you are not exploring the many attractions and opportunities available in our area.