Omni Hotel Dallas, USA Our rating: First Class

The Omni Hotel Dallas, located in the centre of downtown Dallas, is connected via a sky bridge to the Dallas Convention Center, and is close to the city's restaurants, shops and entertainment.

Omni Dallas Deluxe Room
Map of Omni Hotel Dallas, USA
Omni Dallas Deluxe Room
Omni Dallas Deluxe Room
View hotel in detail