130 Padre Blvd, South Padre Island, TX 78597, USA

1 Bedroom Studio Near Beach🏖 w/Pool & Amenities

Ready To Book Your Stay?

Book Now