The Atlantis Villas is a charming and lovely hotel. It has a fabulous location, with wonderful views and a simply gorgeous pool area. As is typical in Oia, the rooms are cave houses built into the side of the island. The rooms could use some updating, especially the mattresses, but they are still clean and pretty. They each have their... more
60 Reviews
3 Reviews
15 Reviews
5 Reviews
34 Reviews
15 Reviews







