Este establecimiento se encuentra junto a la bahía de South Padre Island, a tan solo 2 calles de la playa, y dispone de piscina al aire libre, bañera de hidromasaje y Wi-Fi gratuita.
Número de habitaciones: 62
5701 Padre Boulevard, South Padre Island, TX 78597, Estados Unidos