La Quinta Inn & Suites Beach Resort

  • Hotels / Motels
7000 Padre Blvd.
South Padre Island, TX 78597
(956) 772-7000
(800) 531-5900
(956) 761-6367 (fax)
  • About

    For more information on La Quinta Inn & Suites Beach Resort, log on to www.enjoyspi.com or www.sopadrelive.com

  • Whom to Contact