11743 Termni-San Luis Pass Road, TX 77554 Galveston, United States
This Galveston hotel is 15 miles from the Historic Strand Entertainment District and 20 minutes’ drive from Pelican Island. It features a seasonal outdoor pool and spacious suites with free Wi-Fi.