connect with us
Travel & Tourism industry news by Greek Travel Pages (gtp)

Santorini’s Astra Suites Ranked Among Best Hotels In The World

Astra Suites, located in Imerovigli on Santorini, was included among the "Top 25 Small Hotels in the World," according to Tripadvisor’s recently announced 2014 Travelers’ Choice awards.