Featuring an outdoor pool and sea views, Thea Thalatta Villas is located in Leukada.
The villa has a flat-screen TV with satellite channels, a well-equipped kitchen with a dishwasher and an oven, and a bathroom with a shower.
Thea Thalatta Villas offers a barbecue. Guests can also relax in the garden or on the sun terrace.