Location Houston Hotel Discover a luxurious oasis at the Omni Houston Hotel. Situated on impeccably manicured grounds, the Houston Galleria hotel features the finest in Houston…
Location THE MODERN HOME OF AMERICAN GOLF Located 30 miles north of downtown Dallas, Omni PGA Frisco Resort is the largest resort currently in development in the country. Openi…
Overview THE MODERN HOME OF AMERICAN GOLF Located 30 miles north of downtown Dallas, Omni PGA Frisco Resort is the largest resort currently in development in the country. Openi…
Overview Omni Hotels and Resorts creates genuine, authentic guest experiences at 60 distinctive luxury hotels and resorts in leading business gateways and leisure destinations ac…
Location The new Omni Frisco Hotel at The Star is more than just the official hotel of the Dallas Cowboys, it’s the new social hub for great food, fun and nightlife. This 16-stor…