Este hotel se encuentra en el canal de la bahía de South Padre Island. Los muelles de pesca y barcos se hallan a poca distancia a pie desde la playa. Las habitaciones incluyen Wi-Fi gratuita.
Número de habitaciones: 45
5601 Padre Boulevard, South Padre Island, TX 78597, Estados Unidos