In einem Hafen- Bezirk von Corpus Christi gelegen, zeichnet sich das Omni Corpus Christi Hotel durch seine exklusive Lage aus, lediglich 10 Minuten zu Fuß vom Corpus Christi Downtown Seawall entfernt, aus. Mit 475 Zimmern bietet es nicht nur Komfort, sondern auch eine attraktive Aussicht aufs Meer. Die Gäste des Hotels, das 450 m von der Selena Memorial Statue liegt, können in einem Hallenbad schwimmen oder einen Whirlpool und einen Außenpool genießen.
Das Hotel befindet sich im zentralen Teil von Corpus Christi und ziemlich nah am Mirador del Flor. Das Omni liegt verkehrsgünstig in ungefähr 2 km Entfernung vom North Beach. Die Unterkunft ist umrahmt von Bars und einem Yachthafen. Der McGee Beach ist 20 Gehminuten vom Hotel entfernt. Die Bushaltestelle Peoples T-Head ist ein paar Schritte entfernt von der Unterkunft.
Neben einem Balkon sind die Zimmer im Omni mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Diese Zimmer verfügen auch über eine getrennte Toilette und eine Dusche. In den privaten Badezimmern stehen eine getrennte Toilette und eine Dusche sowie einen Wäschetrockner und Handtücher zur Verfügung.
Das 4-Sterne-Hotel bietet täglich ein frisches kontinentales Frühstück. Sie können das Restaurant Switchgrass Landing zum Abendessen besuchen und amerikanische Gerichte genießen. Das Omni verfügt über eine Pool- Bar, die erfrischende Getränke, Steaks und Grillgerichte anbietet.