We hiked 9 miles (elevation gain of 1200 feet) to Iceberg Lake. We stopped by Many Glacier Hotel on our way back to our accomodations at Great Bear Lodge.