Azia Resort & Spa

Azia Resort and Spa, a 5-star award-winning hotel

immersed in the verdant lushness of Mediterranean

landscape, offering superb service and facilities,

beautifully designed interiors, a great variety of

activities and breathtaking views.

View Website