at 6225 South Padre Island Dr, Corpus Christi , 78412 United States
Located just minutes from the beaches on the beautiful Texas coast, the La Quinta Inn-Corpus Christi South is only blocks from downtown and the Corpus Christi Bay. With your spacious room as home base, visit the Texas State Aquarium or USS Lexington.
212 FB users likes La Quinta Inn Corpus Christi South, set it to 33 position in Likes Rating for Corpus Christi, Texas in Hotel & Lodging category
La Quinta Inn Corpus Christi South is Corpus Christi based place and this enity listed in Inn category. Located at 6225 South Padre Island Dr TX 78412. Contact phone number of La Quinta Inn Corpus Christi South: (361) 991-5730
A short walk from the shore, Passport Inn offers affordable rooms in beautiful Corpus Christi.