#2 in Santa Rosa 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
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.