I see many reviews with words like perfection, amazing, delightful. There are no words to describe how great Villa Renos is. It's in the perfect location on the island, right in the heart of Fira. It's also only a few steps down! :) From the moment you arrive Vasilis and crew treat you like family and as if you're guest... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.