The budget North Bay Inn Santa Rosa is rated 2 stars and features 20 rooms for guests to stay in. Built in 1990, the hotel is a combination of empire architecture and contemporary facilities.
This hotel is about 1.6 km away from Charles M. Schulz Museum. The distance between Santa Rosa city center and the property is 3 km.
North Bay Inn Santa Rosa is within a 20-minute drive to Sonoma County airport.
The hotel provides non-smoking rooms including king room and queen room. They are equipped with individual climate control, wireless internet, a laptop-compatible safe, a microwave and a DVD player. Guests can make use of a bathtub, a shower and a hairdryer.
Eat & Drink
Gaia's Garden offers Vegetarian and Vietnamese dishes and lies 50 meters away.
North Bay Inn Santa Rosa provides guests with 24-hour front desk and ironing service.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.