Website

Visit Website

Phone Number

N/A

Tip Type

Area Tips

Wyndham Glacier Canyon Water Park Access

Water Park Passes are available from 11 AM on the day of your arrival. Check-in is at 4 PM, but can be as late as 6 PM on high turnover days like Friday and Sundays. A text message will be sent to your phone when your suite is ready. Passes are provided up to the maximum occupancy of the suite.


Read More

Location