ASTRA SUITES

Literally hanging off the impressive cliffs of Santorini’s Caldera, it resembles to a heavenly place all dressed in white

Astra Suites

Imerovigli area, Santorini island, 847 00 Greece