Solare Garden Villa 981, South Padre Island
https://solare-garden-villa-981.usa8.info
Solare Garden Villa 981 is located in South Padre Island, 0.6 miles from Andy Bowie Park and 656 yards from South Padre Island Birding and Nature Center. The rooms have a TV and DVD player. You will find a coffee machine in the room.
South Padre Island, 78597, United States of America