Dallas-based Omni Hotels & Resorts is investing $225 million into building its first owned and operated resort in Mexico, selecting a high-end destination on the Pacific Ocean just north of Puerto ...
The resort's swim-out rooms offer private gardens that sweep down to cooling river pools steps away from each room. SLS Playa Mujeres features 18 bars and restaurants that range from Greek and ...