Rating 5/5
Our family absolutely loved our stay at Helios. The location is definitely one of the best in Oia…you will get an amazing view of the sunset from the terrace. We enjoyed a nice dinner on this terrace and were surprised with some nice deserts from the owner.
Nancy-Vrbo member