Travelodge Galveston

3924 Avenue U
Galveston
Texas
United States