Hotel Le Domaine de l’Albatros is a peaceful heaven just steps away from the fun-filled attractions of the Côte d'Azur. It is located in Mouans-Sartoux, between Cannes and Nice, and is open all year round. The rooms, suites and villas have all the. more details