Unavailable hosting
Enjoy other amazing options in this region.2 star hotel
Travelodge Santa Rosa Wine Country
Property Info
Check-in starts at: 15:00
Check-out ends at: 11:00
Travelodge Santa Rosa is a popular choice amongst travelers in Santa Rosa (CA), whether exploring or just passing through. Featuring a satisfying list of amenities, guests will find their stay at the property a comfortable one. Service-minded staff will welcome and guide you at Travelodge Santa Rosa. Guestrooms are fitted with all the amenities you need for a good night's sleep. In some of the rooms, guests can find air conditioning, desk, alarm clock, telephone, television. The property offers various recreational opportunities. No matter what your reasons are for visiting Santa Rosa (CA), Tr...
More details
1815 Santa Rosa Ave, Santa Rosa, CA 95407, USA - Santa Rosa, California - U.S - 95407
Property Amenities
Check-in starts at: 15:00
Check-out ends at: 11:00