OMNI HOTELS Meaning of OMNI HOTELS in English network of luxury hotels in the United States Mexico and Canada Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012