At Le Beau Site, everything has been thought to offer a living environment more pleasant, where comfort is synonymous with comfort & convenience. You will be able to find a site that fits your every desire in a privileged environment at the foot of the Atlas.