The Astra Suites Santorini, Greece

The Astra Suites in Santorini is a beautiful boutique hotel clinging to the cliffside in Imerovigli offering their guest beautiful, jaw-dropping views along with privacy. We also hear they offer a free bottle of wine per night! You know I’m all for it when that magic word is involved! As if that’s not enough, the…

Continue Reading