Discover our great villas

2 luxurious villas near the beach.

Located in the village of Neochori, a few minutes far from the beautiful Stoupa in West Mani, one of the most authentic and traditional places a visitor can experience in Greece.

Planning a vacation to the island?
We’re here to help!

Discover Mani Peninsula