Isla Grand Beach Resort

  • Hotels / Motels
  • Condominium Rentals
  • Restaurant/Bar
500 Padre Blvd.
South Padre Island, TX 78597
(956) 761-6511
(800) 292-7704
(956) 761-5397 (fax)
  • Whom to Contact