Travelodge by Wyndham Santa Rosa Wine Country
Booking.com
Frequent questions
In what town is the facility located Travelodge by Wyndham Santa Rosa Wine Country?
The Travelodge by Wyndham Santa Rosa Wine Country facility is located in the town of Santa Rosa, and the exact address is: 1815 Santa Rosa Avenue, Santa Rosa, CA 95407, United States of America.
How can I check available dates in accommodation Travelodge by Wyndham Santa Rosa Wine Country?
You can check available dates on our partner's website - there you can also make a reservation in the Travelodge by Wyndham Santa Rosa Wine Country facility.
How much is accommodation in the Travelodge by Wyndham Santa Rosa Wine Country?
The most up-to-date price list for object Travelodge by Wyndham Santa Rosa Wine Country can be found on our partner's website - check the prices >>
What other accommodation can I find nearby?
You will find the following other accommodation facilities nearby: Americas Best Value Inn Santa Rosa (at distance: 8 m),
Redwood Inn (at distance: 16 m),
Best Western Garden Inn (at distance: 33 m),
Country Inn (at distance: 41 m),
Localities nearby

Offer
Similar accommodations
Americas Best Value Inn Santa Rosa

This Santa Rose motel is a short drive from Sonoma State University and the Sonoma Country Fairgrounds. The motel offers free on-site parking and guest accommod
Distance: (8 m)
Redwood Inn

Less than a 10-minute drive from the Charles M Schulz Museum, this Santa Rosa inn features rooms with free Wi-Fi. Perched on the coast, Tomales Bay Oyster Compa
Distance: (16 m)
Best Western Garden Inn

This Santa Rosa motel features 1 outdoor pool surrounded by landscaped gardens, a breakfast café and spacious rooms with free Wi-Fi. The Sonoma County Fairgroun
Distance: (33 m)
Country Inn

This Santa Rosa motel is within a 5-minute drive of the Sonoma County Fairgrounds. The motel offers an outdoor swimming pool, free Wi-Fi and a 24-hour front des
Distance: (41 m)