North Bay Inn
Santa Rosa, United States
North Bay Inn

1875 Mendocino Avenue, Santa Rosa, United States
Ranking: North Bay Inn is ranked 12th out of 27 accommodation options available in Santa Rosa.
Classification: 2 Star Hotel
Discover all that Santa Rosa (CA) has to offer with North Bay Inn Santa Rosa Hotel as a base. All hotel's guestrooms have all the conveniences expected in a hotel in its class to suit guests' utmost comforts. All of the guestrooms are replete with internet access – LAN, satellite/cable TV, ironing board. Guests staying at this Santa Rosa (CA) accommodation can enjoy a wide range of hotel facilities such as car park. With elegant facilities and hospitality, guests at this hotel will surely have an impressive stay. To reserve a room at the North Bay Inn Santa Rosa Hotel, simply select your dates of stay and fill in our secure online booking form.