Sunchase Inn & Suites
South Padre Island Texas
Check in
3:00 PM
Check out
11:00 AM
A stay at Sunchase Inn & Suites places you in the heart of South Padre Island, within a 5-minute drive of South Padre Island Beach and Queen Isabella State Fishing Pier. This hotel is 1.5 mi (2.4 km) from Beach Park at Isla Blanca and 1.6 mi (2.5 km) from Isla Blanca Park.
Make yourself at home in one of the 87 guestrooms featuring refrigerators and flat-screen televisions. Your room comes with a pillowtop bed. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms feature shower/tub combinations, complimentary toiletries, and hair dryers.
Property Details
Location
1004 Padre Blvd., South Padre Island, Texas 78597, United States