The Holiday Inn Express Corpus Christi NW-Calallen is located just minutes from downtown Corpus Christi and offers quality amenities such as a fitness center, outdoor pool and business center services. Well-appointed rooms and suites include complimentary breakfast and high-speed Internet access. Nearby attractions include the Museum of Science & History, the Texas State Aquarium and Heritage...