This hotel is located 6.0 miles from the Texas State Aquarium. It features and indoor swimming pool, and has spacious suites with fully-equipped kitchens and free Wi-Fi.
Number of rooms: 66
5229 Blanche Moore Drive, Corpus Christi, TX 78411, United States