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.
Posted On 01 Jun 2016