Situated less than a mile away from the Garden of the Gods, the Buffalo Lodge is a hybrid between a place to spend the night and a place to pursue a wide variety of activities.