Redwood Inn de 3 étoiles, situé dans un quartier historique à Santa Rosa, à 5 km de Redwood Empire Ice Arena, offre un distributeur automatique sur place. Les voyageurs d'affaires apprécieront des commodités telles que du Wi-Fi dans toute la propriété, ainsi que l'accès à un télécopieur.
Le mini-hôtel est situé à environ 15 km de l'aéroport Charles M. Schulz du comté de Sonoma et à 5 km de lieux culturels tels que les Charles M. Schulz Museum and Research Center. Le Luther Burbank Home and Gardens est à 1 km de Redwood Inn à Santa Rosa. Taylor Mountain Regional Park est situé à 2 km de l'hôtel.
En séjournant à Redwood Inn, vous pouvez choisir l'une de 21 chambres avec une TV à écran plat avec des chaînes satellite, et des éléments essentiels comme de la climatisation. Elles viennent avec une douche et un évier des équipements comme des articles de toilette pour les hôtes et des serviettes.
L'hôtel invite les invités à prendre un verre dans un snack bar. Applebee's est un endroit parfait pour déguster la cuisine américaine et il est situé à une courte distance de cet hébergement.