Description: Retreat to the mountains for a getaway you won't forget. Aspen Lodge located in Steamboat Springs is the perfect place to stay while you fill your days with skiing, hiking, biking, lounging or any of the other many activities Steamboat has to offer. Shutt