La Quinta Inn Corpus Christi South
Corpus Christi, TX
Whether you're traveling for business or pleasure, La Quinta hotels offer a warm and inviting atmosphere with consistent, affordable quality.
La Quinta Inn Corpus Christi South features 129 Rooms and AAA 3 Diamond Rating hotel rating.
6225 S. Padre Island Dr., Corpus Christi, TX 78412, USA