Isla Grand Beach Resort
Address:
500 Padre Blvd, South Padre Island, TX 78597
Phone:
(800) 292-7704 Hotels & Motels
Other Businesses:
- TIKI THE CONDOMINIUM HOTEL at 6608 Padre Blvd, South Padre Island, TX 78597
- Seabreeze Beach Resort Condominiums at 5400 Gulf Blvd, South Padre Island, TX 78597
- Suites At Sunchase, An Ascend Hotel Collection Member at 1004 Padre Blvd., South Padre Island, TX 78597
- La Quinta Inn & Suites South Padre Beach at 7000 Padre Blvd, South Padre Island, TX 78597
- Surf Motel & Beach Bar at 2612 Gulf Blvd, South Padre Island, TX 78597