List of 5-Star Hotels near Wilhelmi Holland gallery - 300 S Chaparral St, Corpus Christi, TX 78401, United States.