Lodging/Accommodations close to South Texas Institute Arts
V Boutique Hotel
+1-800-716-8490
701 North Water St., Corpus Christi, TX 78401
+1-800-716-8490
~0.69 miles south of South Texas Institute Arts
~12 minute walk
- High end hotel
- Check in: 3:00 PM
Back to Top