Ce motel se trouve à 5 minutes de route du musée Charles Schulz et à 10 km des vignobles de Deloach Vineyards. L'établissement dispose d'une réception ouverte 24h/24 et de chambres dotées d'une connexion Wi-Fi gratuite.
Chaque chambre du Santa Rosa North Bay Inn comprend des draps colorés et un mobilier en bois massif. Vous disposerez en outre d'un four micro-ondes, d'un réfrigérateur ainsi que de la télévision par câble.
Un parking gratuit est disponible en face de chaque chambre du motel et du café est servi gratuitement dans le hall.
Le centre commercial Coddingtown se trouve à 1,5 km. Les attractions foraines de Sonoma County sont situées à moins de 10 minutes en voiture.