Sunchase Inn & Suites

3.0 star property
Central South Padre Island hotel connected to a shopping center, a quick walk to South Padre Island Beach

Choose dates to view prices