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 and one of Cancun's top all-inclusive resorts as designated by TripAdvisor for multiple years in a row.