Not yet omnipresent, Omni Hotels has a portfolio of 50 hotel properties in the US, Canada, and Mexico. The luxury lodgings are – Read more