- Omni Hotels (Corpus Christi, TX)
- …spectacular views of the Corpus Christi bay. Situated along 131 miles of Texas coast, there are virtually limitless choices for water sports, including year-round ... sailing, swimming, snorkeling and some of the worlds beat deep-sea fishing. All are just moments away from this spectacular Corpus Christi hotel. The Omni Corpus Christi Hotel associates enjoy a dynamic and exciting work environment, comprehensive training and… more
Locations:
Texas