Knights Inn Corpus Christi 3 stars

901 North Navigation Boulevard, Corpus Christi, TX 78408, United States of America

Hotel image
Read more reviews for Knights Inn Corpus Christi