Super 8 Santa Rosa is a 2-star comfortable hotel providing a non-smoking accommodation only minutes away from Santa Rosa Municipal Airport and Route 66 Auto Museum. The hotel opened its doors in 1986 and was remodeled in 2009.
The property is in a 20-minute walk to Santa Rosa city center.
Super 8 Santa Rosa provides guestrooms appointed with a dressing area, climate control, free Wi-Fi, cable TV and a seating area. There are private bathrooms with a bidet, a shower and a bathtub along with coffee/tea makers, a dishwasher and a microwave for self-catering.
Eat & Drink
The restaurant serves local dishes.
The hotel offers parking, a baggage storage and a vending machine and such services as housekeeping, laundry and 24-hour reception.
No internet access available
No parking available.