Holiday Inn Club Vacations Galveston Beach Resort is a waterfront timeshare resort in Galveston, Texas. It's located just off the coast of the Gulf of Mexico, a historic treasure brimming with charm, hospitality and echoes of the 1800s. The beachfront resort is situated away from downtown Galveston, making it an ideal place to relax but close enough to explore. Each villa features a balcony that overlooks...