Escape to nature at the secluded Holiday Inn Club Vacations resort in south central Texas. Hill Country Resort offers various recreational activities, from swimming in Canyon Lake to tubing down a local river. Hence, some on-site amenities include an indoor pool, tennis courts, children's activities, and a whirlpool. Each unit offers full kitchen facilities, living rooms, and dining rooms; most units have a fireplace. Nearby, there's a water park and amusement center with multiple rides and attractions for the kids.