Travelodge 1815 Santa Rosa Avenue - Santa Rosa, California 95407 Approximately 1.7 miles from Santa Rosa Memorial Hospital Main Campus Compare prices for Travelodge by Wyndham Santa Rosa Wine Country with nearby hotels
Travelodge by Wyndham Santa Rosa Wine Country is the closest Travelodge hotel to Santa Rosa Memorial Hospital Main Campus.
Travelodge Closest To Santa Rosa Memorial Hospital Main Campus