Le Blanc Spa Resort Cancun Unveils 30 Million-Dollar Renovation

Palace Resorts – the company that sets the standard in five-star, all-inclusive resort accommodations – is pleased to announce the completion of a multimillion-dollar renovation of Le Blanc Spa Resort Cancun, the brand's flagship property