An amazing villa in the village of Karavados, walking distance to a market and a traditional taverna, very close to Agios Thomas beach as well as Trapezaki beach and Lourdas beach. The villa can host up to 8 people and the premises guarantees a peaceful and relaxing holiday.