South Padre Inn, South Padre Island
https://south-padre-inn.usa8.info
Located in South Padre Island, 1.9 miles from Andy Bowie Park, South Padre Inn has rooms with air conditioning and free WiFi. Among the various facilities are an outdoor swimming pool, a garden, as well as a terrace. The property is 2.
204 West Gardenia, South Padre Island, 78597, United States of America