AZADE: New Boutique Hotel Opens its Doors in Chania, Crete
AZADE, a brand new luxurious boutique hotel housed in an emblematic building dating back to 1640 AD, has opened its doors on Crete, in the heart of the Old Town of Chania.
Posted On 25 Jul 2022