Durante su estancia en la Snowgrass Lodge - A River & Mountain Retreat Leavenworth, de 650 m², los huéspedes podrán disfrutar de un jacuzzi y bañera de hidromasaje o visitar el Sendero Icicle Ridge, situado a unos 25 minutos a pie.
El chalet está a 2 km de Leavenworth Oktoberfest, mientras que la Granja de Renos de Leavenworth se encuentra a 3 km. Esta villa también ofrece proximidad a lugares de interés natural como el Parque Front Street, situado a unos 30 minutos a pie.
Al alojarse en la Snowgrass Lodge - A River & Mountain Retreat, los huéspedes tendrán acceso a una cocina totalmente equipada con lavavajillas, cafetera/tetera y un horno. Los huéspedes pueden saborear platos americanos en el restaurante Wild Huckleberry Restaurant, a 550 metros.