Nested on South Padre Island, Texas, along the Gulf of Mexico, this beachfront hotel offers convenient services such as free high-speed internet access as well as free parking.
Number of rooms: 215
7000 Padre Boulevard, South Padre Island, TX 78597, United States
Hotel booked 2 times today.