Puerto Aventuras, Quintana Roo, Mexico

The Omni Puerto Aventuras Beach Resort is a 3-story, 30 room property located on the sandy beach of the Riviera Maya on the Caribbean side of Puerto Aventuras.

Click Here for more information on the Omni Puerto Aventuras Beach Resort