1815 Santa Rosa Avenue Santa Rosa, Santa Rosa, United States
Travelodge Santa Rosa Photos
Travelodge Santa Rosa Map
1815 Santa Rosa Avenue Santa Rosa, Santa Rosa, United States
Searching for availability
Hotel Information
Travelodge Santa Rosa features business services and express check-out. Amenities include complimentary parking. The property has a 24-hour front desk. Wendys. Celias Mexican Restaurant. Denny's.