Sunchase IV Apartment South Padre Island
Boasting a garden, Sunchase IV is set in South Padre Island, within 1.9 km of Schlitterbahn Beach Waterpark and 5.6 km of Andy Bowie Park. Complimentary Wi-Fi is offeredthroughout the property.
Number of rooms: 7
South Padre Island, 78597, United States