Saida I Condos S1206 Casa vacanze South Padre Island
Located in South Padre Island, 1.8 km from Schlitterbahn Beach Waterpark and 6.3 km from Andy Bowie Park, Saida I Condos S1206 offers free Wi-Fi and air conditioning. This holiday home is 4.2 km from Dolphin Research and Sea Life Nature Center and 5.
South Padre Island, 78597, Stati Uniti