News

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 ...
Such is the case at Omni La Costa Resort & Spa in Carlsbad, Calif. The resort offers a variety of amenities, although for our purposes we’ll focus on the 36 holes of championship golf.