Omni Considers Selling Several USA Properties

Main Photo: The Omni Dallas Hotel at Park West Date: August 2020 Location: Florida and Texas, USA Hotel Names: The Omni Jacksonville Hotel in Florida, the Omni Dallas Hotel at Park West, Omni Austin Hotel at Southpark, Omni San Antonio Hotel at the Colonnade and Omni Houston Hotel at Westside in Texas.

Read More