Beach Central Park (21st and Seawall Boulevard, Galveston Texas). Beach Central is located across the street from the historic Hotel Galvez and Spa and 3blocks away from the Historic Galveston Island Pleasure Pier.



View Larger Map