Top Local Places

La Quinta Inn Corpus Christi North

5155 I-37 North, Corpus Christi, United States
Hotel

Description

ad

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.

Quiz