The comfortable 2-star Super 8 Santa Rosa Hotel is a great place to stay in Santa Rosa. Founded in 1986, the hotel underwent a renovation in 2009.
This hotel is conveniently located in a picturesque area, 2.4 km from Santa Rosa Municipal Airport and Route 66 Auto Museum. The property is set within 2 km distance from Santa Rosa city center.
Guests are offered 88 non-smoking rooms featuring a dressing area, heating, free Wi-Fi, multi-channel TV and a seating area. Coffee/tea makers, a dishwasher and a microwave as well as private bathrooms with a bidet, a shower and a bathtub are available in each room.
Eat & Drink
At the restaurant local dishes are served.
Parking, a baggage storage and a vending machine along with a photocopier, a meeting room and a copier are also at guests' disposal.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.