Howard Johnson Inn & Resort
Address:
1709 Padre Blvd, South Padre Island, TX 78597
Phone:
(956) 761-5520 Hotels & Motels
Other Businesses:
- Windjammers Seafood Cafe at 500 Padre Blvd, South Padre Island, TX 78597
- Hilton Garden Inn Beach Resort at 7010 Padre Blvd, South Padre Island, TX 78597-7726
- Econo Lodge at 3913 Padre Blvd, South Padre Island, TX 78597
- Comfort Suites at 912 Padre Boulevard, South Padre Island, TX 78597
- The New Upper Deck Inc at 120 E Athol St, South Padre Island, TX 78597