The St. Regis Costa Mujeres Resort, Cancun, is now open

The St. Regis Costa Mujeres Resort, Cancun, is now open. We wrote back in May that the property was taking reservations ahead of a planned June 25 opening; now we’re happy to see it has officially opened its doors to guests. This new St. Regis, which was on our list of the hotel openings we […]