Lighthouse Inn, South Padre Island
https://lighthouse-inn-south-padre-island.usa8.info
Offering free WiFi, Lighthouse Inn is set in South Padre Island. The property is around 2625 feet from Schlitterbahn Beach Waterpark, 1.3 mi from South Padre Island Convention Center and 1.9 mi from Isla Blanca Park. The property is 3.
1701 PADRE BLVD, South Padre Island, TX 78597, United States of America