The Dallas Omni Convention Center Hotel Opens – Dallas, TX 

The Dallas Omni is a 1.14 million SF, 23-story 4-star hotel with 1,000 guest suites and more than 110,000 SF of flexible meeting and event space including 21 meeting rooms, and a grand and junior ballroom, encompassing 32,000 and 15,000 … Continue reading