Hotel ★★

Super 8 by Wyndham Santa Rosa North

3145 Cleveland Ave, Santa Rosa (CA), United States Show on map

Fair19 reviews 5.9
★5.9/10Fair
##21 in Santa Rosa (CA)of 30 stays

About Super 8 by Wyndham Santa Rosa North

Super 8 by Wyndham Santa Rosa North is a 2-star hotel in Santa Rosa (CA), California, United States. Guests rate it 5.9/10 (fair) across 19 reviews, ranking it #21 of 30 places to stay in Santa Rosa (CA).

Experience an abundance of unparalleled facilities and features at Super 8 by Wyndham Santa Rosa North. Maintain seamless communication using the complimentary Wi-Fi at hotel. At Super 8 by Wyndham Santa Rosa North, every guestroom is provided with convenient amenities and fittings to ensure a comfortable stay.

In select rooms within the hotel, a refrigerator and a coffee or tea maker is available to cater to your requirements when desired. It is worth noting that certain guest bathrooms feature a hair dryer and toiletries for your convenience. Begin your day carefree at Super 8 by Wyndham Santa Rosa North, as complimentary breakfast is offered for your convenience.

Property facts

Property type
Hotel
Star rating
2 stars
Chain
Wyndham Hotels & Resorts
Brand
Super 8

Location

3145 Cleveland Ave, Santa Rosa (CA), 95403, United States

Loading map…

Frequently asked questions

Is Super 8 by Wyndham Santa Rosa North a good place to stay?

Super 8 by Wyndham Santa Rosa North has a guest rating of 5.9 out of 10 from 19 reviews, which is considered fair. It ranks #21 of 30 properties in Santa Rosa (CA) on Triptoic.

Where is Super 8 by Wyndham Santa Rosa North located?

Super 8 by Wyndham Santa Rosa North is located at 3145 Cleveland Ave, Santa Rosa (CA) 95403, United States.

How many stars does Super 8 by Wyndham Santa Rosa North have?

Super 8 by Wyndham Santa Rosa North is rated 2 stars.

Stays near Super 8 by Wyndham Santa Rosa North

Highly rated alternatives close by

All 30 in Santa Rosa (CA) →

More ways to stay in Santa Rosa (CA)

5.9 19 reviews
Check prices