Sea Shell Inn Motel 2 stars

202 Kleberg Place, Corpus Christi, TX 78402, United States of America

Hotel image
Read more reviews for Sea Shell Inn Motel