Site Logo

Omni Hotels & Resorts

Head Office

Omni Hotels & Resorts
4001 Maple Avenue
Dallas TX 75219
United States

Company Personnel

Peter Strebel
Kurt Alexander
Director of Interior Design:
Laura McKoy
Chief Operating Officer:
Vince Parrotta

How to Upgrade to an Enhanced Entry

Upgrading your company to an Enhanced Entry is simple and inexpensive.

Upgrade your Entry
Number of Hotels Worldwide: 50 (in United States, Canada and Mexico)
Number of Rooms Worldwide: 18,500+

Login / Sign up