Palace Resorts Logo

Le Blanc Spa Resort Cancun Unveils 30 Million-Dollar Renovation

Palace Resorts is known for their five-star, all-inclusive resort properties. They have just announced the completion of a multimillion-dollar renovation of their flagship property, Le Blanc Spa Resort Cancun. The adults-only resort is also one of Cancun’s top all-inclusive resorts and has a AAA Five Diamond Award.

[Read more…]