, ,

The Royal Sands Villa Update

At The Royal Sands in Cancun, 299 villas have now been renovated as part of the Villa Refurbishment Program and have new furniture and soft furnishings in a crisp and contemporary color scheme. The project is slated for completion in 202…