Hotel Galvez & Spa, A Wyndham Grand Hotel Galveston
2024 Seawall Blvd -
Galveston,
TX 77550
Near Galveston Island Historic Pleasure Pier