Travelodge by Wyndham Santa Rosa Wine Country in Santa Rosa offers air-conditioned rooms with private bathrooms, tea and coffee makers, and free WiFi. Each room includes a work desk, seating area, and TV.
Leisure Facilities
Guests can relax on the sun terrace or take a dip in the seasonal outdoor swimming pool. Additional amenities include a refrigerator, microwave, and free toiletries.
Convenient Location
Located 9.3 mi from Charles M. Schulz Sonoma County Airport, the hotel is near attractions such as Luther Burbank Center for the Arts (6.2 mi) and Safari West (12 mi). Free on-site private parking is available.