Das Hotel Larch House Whitefish liegt circa 5 Gehminuten vom Stumptown Art Studio und nur 450 Meter zu Fuß von der Dick Idol Signature Gallery entfernt. Im Hotel finden Gäste eine Eisbahn, um aktiv zu bleiben.
Das Hotel ist in ungefähr 10 Gehminuten Entfernung vom Tally Lake Campground gelegen. Das Larch House ist außerdem in einer 3 km Entfernung von Sehenswürdigkeiten, vor allem dem Hugh Rogers Wag Park. Die Unterkunft liegt gleich neben dem Glacier-Nationalpark. Das komfortable Hotel liegt circa 19 Gehminuten vom Whitefish Lake Golfklub entfernt.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Pescado Blanco befindet sich in der Nähe von der Unterkunft und ist auf die lateinamerikanische Küche spezialisiert.