Astra Suites

Astra Suites, Imerovigli, Santorini

Located in Imerovigli, Astra suites offer uninterrupted caldera views, a spa centre and an infinity pool.