El Padre South Hotel On The Beach está en South Padre Island, Texas, y cuenta con zona de playa privada, WiFi gratis y piscina exterior.
Todas las habitaciones y suites de este hotel disponen de aire acondicionado, TV de pantalla plana y baño privado. Algunas tienen zona de estar.
El establecimiento ofrece aparcamiento privado gratuito, servicio de alquiler de coches y servicio de recepción las 24 horas. También proporciona café y prensa de forma gratuita. Además, se puede jugar al billar en el hotel.
El Padre South Hotel está a 43 km de Matamoros y a 38 km de Brownsville.