Studio 6 Corpus Christi, TX - North
Corpus Christi Texas
Check in
4:00 PM
Check out
12:00 PM
Located in Corpus Christi (Northwest Corpus Christi), Studio 6 Corpus Christi, TX - North is within a 10-minute drive of Texas State Aquarium and USS Lexington Museum on the Bay. This hotel is 8 mi (12.9 km) from North Beach and 14.8 mi (23.7 km) from Texas A&M University - Corpus Christi.
Make yourself at home in one of the 71 air-conditioned guestrooms. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms have deep soaking bathtubs. Conveniences include phones with free local calls.
Property Details
Location
6301 IH 37, Corpus Christi, Texas 78409, United States