Luxury Resort in Cancun, Mexico Completes Renovations

The Omni Cancun Hotel & Resort, a five-star luxury resort located between the Mexican Caribbean and Nichupte Lagoon on Cancun Island, is pleased to announce recent renovations to its beachfront area, as well as the addition of an interactive kid’s program and sushi bar. The recent changes... - April 13, 2010

Press Releases 1 - 1 of 1