Holiday Inn Galveston-On the Beach

5002 Seawall Blvd
Galveston
Texas
United States