I've recently just come back from an island hopping holiday in Greece. I found trip advisor very helpful in finding out information about places to stay. So thought I'd take a few moments to write some words about Artemis villas. Overall I enjoyed my stay, the location is prefect, great views of the sunset and close to Fira for shopping... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.