Small Luxury Hotels of the World has 520 of the world’s finest small luxury independent hotels, in more than 80 countries. Established in 1991, the brand’s aim is to celebrate the individuality of each hotel and select outstanding properties that deliver on excellent service.
The collection of luxury properties recognized the unique character, discreet luxury and high standards of the Castello Boutique Resort & Spa, which aims to offer the best and most luxurious version of Cretan hospitality.
The Castello Boutique Resort & Spa is located in one of the most privileged locations of picturesque Sissi, East Crete, and offers accommodation that successfully blends elegance with the most modern facilities.
The resort houses the elegant Elea Restaurant that offers the finest gourmet cooking from Crete and around the world, prepared from fresh, locally produced ingredients. It also comprises the Callista Spa Centre for relation and an outdoor fresh-water swimming pool, equipped with fibre-optical effects and elegant tropical gardens.
Photo source: Castello Boutique Resort & Spa