The historic Swiss-style Many Glacier Hotel serves as a launch pad for a variety of hikes, boat tours and water activities. There is also a restaurant, snack shop, gift shop and campground on-site.