Inn on the Russian River ligger i Monte Rio, 33 km fra Wells Fargo Center for the Arts, og tilbyder indkvartering med have, gratis privat parkering, terrasse og grillfaciliteter. Kroen ligger omkring 47 km fra Safari West og 48 km fra Petrified Forest. Der er gratis wi-fi. Nogle af ferieboligerne har balkon med flodudsigt.
Samtlige ferieboliger på kroen har fladskærms-tv med kabelkanaler. Samtlige værelser har kaffemaskine og eget badeværelse med gratis toiletartikler, og nogle af værelserne har køkken med ovn. Samtlige værelser på Inn on the Russian River har sengelinned og håndklæder.
Gæsterne kan deltage i aktiviteter i og omkring Monte Rio, herunder vandreture.
Laguna de Santa Rosa ligger 27 km fra Inn on the Russian River, og Healdsburg Plaza ligger 35 km derfra. Den nærmeste lufthavn er Charles M. Schulz Sonoma County Lufthavn, 27 km fra kroen.