Leonidas Villas – Direct bookings.
These spacious villas are located in the quieter part of San Stefanos, with a 1minute walk to the beach and 10minute walk to the center. There are four villas to choose form, each with different sleeping arrangements sleeping from 2 to 4 adults. All the villas have a private outdoor patio area as well as the essentials such as fully equipped kitchen and bathroom facilities.