Sleeping up to sixteen, the Mountain View Lodge is perfect for families and large groups wanting to vacation in the heart of the action. Located in the Mountain Village Core this luxury home has the amenities youメd expect from a resort while supplying all the comforts of home.