Forbes: Omni Louisville among best in 2018

The Omni is one of 12 hotels listed on Forbes' annual list of best hotels and resorts, in the company of hotels in Oxford, England and New York City.
Published: 10:16 AM EST December 22, 2018
Updated: 7:38 AM EST December 24, 2018