Solare Tower 1202, South Padre Island
https://solare-tower-1202.usa8.info
Solare Tower 1202 is located in South Padre Island, 0.6 miles from Andy Bowie Park and 656 yards from South Padre Island Birding and Nature Center. Every room at this guesthouse is air conditioned and has a TV.
South Padre Island, 78597, United States of America