This hotel is located in the vibrant and charming town of Whitefish, MT with the gorgeous outdoors of Glacier National Park, Whitefish Lake and Whitefish Mountain Resort nearby.