Das 3-Sterne-Hotel Fort Ross Lodge Jenner befindet sich in der ländlichen Gegend von Jenner. Hier wohnen Sie zudem rund 25 Minuten zu Fuß vom Fort Ross sowie ca. 3 km vom Stillwater Cove Regional Park entfernt. Das Hotel stellt WLAN in den öffentlichen Bereichen und 22 Zimmer mit Blick auf den Ozean zur Verfügung.
Eine 55-minütige Fahrt bringt Sie nach Sonoma. Auch Fort Ross State Historic Park liegt lediglich 250 Meter von der Unterkunft entfernt.