Super 8 Santa Rosa Hotel is set in a picturesque area of Santa Rosa next to Santa Rosa Municipal Airport and Route 66 Auto Museum. Super 8 Santa Rosa Hotel has been welcoming guests to its non-smoking rooms since 1986.
The city center is 20 minutes' walk of the property. Thanks to a bus stop nearby, the business hotel is well connected with other parts of Santa Rosa.
This hotel comprises 88 rooms featuring Deluxe Double Room, Double Room and Family Room. Bathrooms are fitted with a bidet, a shower and a bathtub.
Eat & Drink
American meals are served at the restaurant. Guests can share a meal in Santa Fe Grill and Comet II Drive, located about 600 meters away.
The property offers parking, a baggage storage and a vending machine along with a photocopier and a meeting room.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.