Amazing location.
Guests report how perfect the location of the Charisma Suites is. At the end of the island of Santorini in Oia, and with stunning views of the Aegean Sea and the Caldera, guests speak very highly of this property. They also mention that there is Amoudi Beach within a 15-minute walk from the property that is excellent for sunbathing and relaxing.