Omni Corpus Christi Hotel, USA Our rating: Medium

Boasting spectacular views over Corpus Christi Bay, this Omni hotel is located in the lively Marina district of downtown Corpus Christi, the state's largest coastal city.

Omni Corpus Christi Hotel, Corpus Christi
Map of Omni Corpus Christi Hotel, USA
Omni Corpus Christi Hotel, Corpus Christi
Omni Corpus Christi Hotel, Corpus Christi
View hotel in detail