Le Mas du Grand Vallon compte 52 suites, dont certaines sont dotées de 3 chambres, un restaurant gastronomique, offre des tarifs priviligés au Royal Mougins Golf Club qui est adjacent. L’architecte français Philippe Caron a créé trois mas de trois étages dans un concept grand luxe.
Ce site sera géré par Resort One, société québécoise qui a investi 25 millions d’euros.