
Santa Rosa, CA, United States
Travelodge by Wyndham Santa Rosa Wine Country
3-star hotel · WYNDHAM HOTEL GROUP
The Travelodge Santa Rosa, a AAA-approved 2-Diamond property, is conveniently located off Highway 101 on Santa Rosa Avenue. Within a 5-minute radius, you'll find various restaurants, shops, and grocery stores. The hotel also…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


