A luxury boutique getaway situated on the Faraya road in Ajaltoun. It features uniquely designed units that blend modern comfort with the scenic beauty of the Kesserwan peaks.