Motel North Bay Inn Santa Rosa
Mendocino Ave 1875, 95401 Santa Rosa, United States - Santa Rosa.
See on map
See 15 photos
Where is the lodging establishment?
Mendocino Ave 1875, 95401 Santa Rosa, United States - Santa Rosa.
Good location
Features
Choose your room
Showing 4 results
Motel North Bay Inn Santa Rosa
This motel is a 5-minute drive from the Charles Schulz Museum and 6.5 miles from the Deloach Vineyards. It offers a 24-hour front desk and classic rooms with free Wi-Fi. Each room at the Santa Rosa North Bay Inn includes colorful bedding and hardwood furn
Conditions and services
General
- Check-in starts at: 15:30
- Check-out ends at: 11:00
- Wifi
- Internet
- Car park
- Air conditioning
- Heating
- Non-smoker Rooms
- Smoking area
- Pets not allowed
Reception services
- 24-hour front desk
Food and beverage
- Room service
Housekeeping service
- Daily maid service
Frequently asked questions about North Bay Inn Santa Rosa
No, North Bay Inn Santa Rosa doesn't have a pool.
You can check in at North Bay Inn Santa Rosa any time after 15:30 and check out any time before 11:00. Consult your Destinia agent for any specific concerns.
Yes, North Bay Inn Santa Rosa has parking facilities.
At North Bay Inn Santa Rosa, you'll have internet access through their free WiFi service.