Nice place close to fishing pier and attractions
Hotel Galvastin is located at 3606 89th St, Galveston, TX 77554