Das attraktive Hotel liegt auf der kleinen Insel Comino, zwischen Malta und Gozo. Inmitten eines Naturreservats in typisch mediterraner Vegetation verbreitet das Hotel Ruhe und Beschaulichkeit. Der hoteleigene Bungalowkomplex liegt ca. 800m vom Hauptgebäude entfernt, oberhalb der Santa Maria Bucht. Er hat ein eigenes Buffetrestaurant und einen eigenen Anlegeplatz für die hoteleigene Fähre.