Located in South Padre Island in the Texas region, with South Padre Island Beach and Dolphin Research and Sea Life Nature Center nearby, 2-story condo near beach, steps to pool & hot tub! provides accommodation with free Wi-Fi and free private parking, as well as access to a hot tub.
Number of rooms: 3
South Padre Island, 78597, United States