North Bay Inn Santa Rosa is a budget 2-star property featuring 24-hour reception, concierge service and ironing service. North Bay Inn Santa Rosa was opened in 1990.
Charles M. Schulz Museum is located just 1.6 km away. The city center lies within 3 km from the venue.
Such shopping places as fairgrounds and a mall are a few steps from the property.
Guests will find Steele Ln. @ Berkeley St. Bus stop next to North Bay Inn Santa Rosa. The hotel is about 20 minutes' drive from Sonoma County airport, which is 15 km away.
There are 20 classic rooms fitted with individual climate control, wireless internet, a laptop-compatible safe, a microwave and a DVD player. Bathrooms come with a bathtub, a shower and a hairdryer.
Eat & Drink
Guests can enjoy Vegetarian and Vietnamese snacks and meals in Gaia's Garden located 50 meters away.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.