Astra Suites Hotel was awarded for the singularity of its location on Santorini Island, the great panorama, the luxurious accommodation and the excellent know-how and organization.
...more
Imerovigli, Santorini, Cyclades, Greece 84700
Message successfully sent
Sorry, we could not complete your request, please try again later.
Send a message to
Review successfully sent
Sorry, we could not complete your request, please try again later.