The Great Reshuffling Of Omni Hotels' Portfolio
Heading into 2020, Omni had roughly 60 hotel and resort locations. Five of those have since been sold, one is closed permanently and three others are still closed with the expectation that they will reopen in the next four to five months. Strebel said it ...