Hilton Garden Inn Beach Resort South Padre

  • Hotels
7010 Padre Blvd.
South Padre Island, TX 78597-7712
(956) 761-8700
(956) 761-2418 (fax)