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

Avra Imperial’s Spa Honored with Design Award at Greek Architecture Competition

The architecture of the spa of the Avra Imperial Beach Resort & Spa, located in Chania, Crete, was honored during the 100% Hotel Design Awards for 2015 at a ceremony held recently in Athens.