The La Quinta Inn-Corpus Christi North is just north of downtown Corpus Christi, and only minutes from the Corpus Christi Bay. Visit Texas State Aquarium, Bayfront Convention Center, USS Lexington Museum, and Buccaneer Stadium.
Map of La Quinta Inn Corpus Christi North
OTHER PLACES NEAR LA QUINTA INN CORPUS CHRISTI NORTH