Theodora Villas – Direct bookings.
Theodora Villas are situated at the quieter end of San Stefanos within their own gardens and are only a 10minute walk from the beach and 5minutes from the center. These traditional Greek villas sleep from two to four adults (single beds). They are spacious and simple and each has a back door leading onto a charming garden/court yard.