Astra Suites 5.83

5 star(s) from 174 votes
Imerovigli
Thíra, 84700
Greece

About Astra Suites

Astra  Suites Astra Suites is one of the popular place listed under Hotel in Thíra ,

Contact Details & Working Hours

Details

Astra Suites is an award winning and a Top Luxury Hotel in Imerovigli, Santorini in Greece

Map of Astra Suites

Updates from Astra Suites

Reviews of Astra Suites

   Loading comments-box...