Sheep Mountain Lodge is nestled at the foot of Sheep Mountains, a short drive away from the famed Matanuska Glacier in Alaska. Stay in a clean and comfortable log cabin style room that comes with large windows opening out to the magnificent mountains.