Larch House Montana Boutique Hotel
Tucked into the historic Railway District of downtown Whitefish, Montana, Larch House is an independently owned luxury boutique hotel set against the backdrop of the Northern Rockies. The design draws from Whitefish's railroad heritage, merging contemporary architecture with the character of a town built for people who take the outdoors seriously. The location puts you steps from the Whitefish River and within easy reach of Whitefish Lake, while Glacier National Park and Whitefish Mountain Resort sit just beyond, offering everything from world-class skiing and fly fishing to hiking trails that stretch as far as you want to go. The property operates with limited on-site management, giving it the intimacy of a private home rather than a traditional hotel.

