North Bay Inn Santa Rosa
Über das Hotel
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 furniture. A microwave and refrigerator are provided and guests can watch cable TV.
Free parking is available in front of each motel room, and free coffee is served in the lobby.
Informationen
1875 Mendocino Avenue, Santa Rosa, CA 95401, United States