The Cabin
The perfect mountain cabin for two. Sitting on the hillside of Bear Valley in Alaska, this cabin overlooks the city of Anchorage and all Alaska's wildlife in between. You're sure to have an adventure leaving and coming home when you stay at the cabin.