The comfortable 2-star Super 8 Santa Rosa Hotel is a great place to stay in Santa Rosa. The building was renovated in 2009.
Guests can get to Santa Rosa Municipal Airport and Route 66 Auto Museum in 25 minutes on foot. The venue is 2 km away from the city center.
Some of the non-smoking hotel rooms feature a dressing area, heating, free Wi-Fi, multi-channel TV and coffee/tea makers as well as a fridge, a microwave and a washing machine. Bathrooms are fitted with a bidet, a shower and a bathtub.
Eat & Drink
At the restaurant American dishes are served. The seafood restaurant Santa Fe Grill is around 10 minutes’ walk away.
Super 8 Santa Rosa Hotel also offers a photocopier and a meeting room for business travelers.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.