Lena's Villa with stunning sea views is located in Neochori village, just 2 km from Stoupa. It consists of two separate apartments. One 3-bedroom apartment located on the first floor of the unit and one 1-bedroom apartment located on the ground floor. Both have their private entrance and access to the shared swimming pool. Lena's Villa is ideal for families, couples and group of friends who wish to enjoy a relaxing vacation.