Отель находится на возвышенности в окружении частной оливковой рощи, тропического сада и представляет собой комплекс из 6 зданий, построенных в средиземноморском стиле. Отель был построен в 1971 году, а обновлен в 2007