La Quinta Inn & Suites

  • Hotels
7000 Padre Blvd.
South Padre Island, TX 78597-7726
(956) 772-7000
(956) 772-9311 (fax)