Island Villa, Corpus Christi
https://island-villa.usa8.info
Located 0.8 miles from Bob Hall Pier, Island Villa offers accommodations in Padre Island. There is a sitting area and a kitchen as well as a private bathroom with free toiletries and a hairdryer. A flat-screen TV with satellite channels is featured.
Corpus Christi, TX 78418, United States of America