Ventura Condominiums #208, South Padre Island
https://ventura-condominiums-208.usa8.info
Ventura Condominiums #208 is located in South Padre Island, 1.6 miles from Andy Bowie Park and 1.4 miles from South Padre Island Birding and Nature Center. Every room includes a TV with satellite channels. You will find a coffee machine in the room.
South Padre Island, 78597, United States of America