Isla Grand Beach Resort

  • Hotels & Motels
500 Padre Blvd.
South Padre Island, TX 78597
(956) 761-6511
(956) 761-5397 (fax)
  • About

    Hospitality