Knights Inn Galveston, TX

3008 Seawall Blvd
Galveston
Texas
United States