Los huéspedes del hotel Fort Ross Lodge Jenner, de 3 estrellas, pueden disfrutar de acceso al Fuerte Ross, ubicado a unos 25 minutos a pie. Con 22 habitaciones con vistas al océano, el hotel incluye una tienda de conveniencia.
El Parque Regional Stillwater Cove se ubica a unos 3 km de este hotel, mientras que Sea Ranch está a 27 km. Los huéspedes también apreciarán la cercanía a Fort Ross State Historic Park, que se encuentra a unos 5 minutos a pie.