About company
Tucked against the scenic slopes of Crystal Mountain Resort and adjacent to Mt. Rainier National Park, Crystal Mountain Hotels is the premier destination in Washington State for ski vacations and summertime recreation. Crystal Mountain Hotels operates 3 hotels, the fabulous Alpine Inn Restaurant and legendary Snorting Elk Cellar/Deli and also the wonderful LOGE Alta Crystal Properties.
Why are we a special place?
We have employees International Work and Travel for over 2 decades and have had students from many countries: Peru, Argentina, Chile, China, Taiwan, Bulgaria, Romania, Russia, Czech Republic, Slovakia, Armenia and more. We are understanding of the unique needs and goals of individuals considering coming on this journey. Our location is a wonderful, remote mountain environment surrounded by mountains and wilderness on all sides. Even though we are in the mountains, this not solitude. Crystal Mountain is a busy resort area with many guests and visitors each day with great opportunities to engage with others.