Book this Vacation rental condominium. Sleeps 6, 2 bedrooms, 2 bathrooms. No pets allowed. Located in Canyon Lake, TX United States