Padre South Hotel On The Beach, South Padre Island, United States of America
Padre South Hotel On The Beach is conveniently located at 1500 Gulf Blvd in South Padre Island, United States of America
Hotel Location:
Address: 1500 Gulf Blvd
City: South Padre Island
State: TX
Country: United States of America
phone: +1 956-761-4951
Hotel Features:
- Check-In Time: 4 PM
- Check-Out Time: 11 AM
- In House Bar
- In Room TV
- Meeting Room
- Air Conditioning