LocationConveniently located off highway 101, the Travelodge Santa Rosa Downtown is in the Santa Rosa. Local attractions include Armstrong Grove Redwood Park, Church Built From Redwood Trees, Sonoma State University and Santa Rosa Mall.
RoomsThis property boasts elegantly appointed and modern guestrooms that are equipped with all the essential amenities to ensure you utmost comfort.
RestaurantBegin your day with a scrumptious Continental breakfast served at the breakfast room.
GeneralFor your physical and mental well-being, the Travelodge offers a swimming pool that can be availed during leisure.