extended stay hotel in santa rosa
Filtersexpand_more
Active expand_more
close extended stay hotel close Country: United States close City: Santa Rosa
Companies
Extended Stay America - Santa Rosa - North
Fountaingrove Parkway 100, 95404 Santa Rosa, United StatesExtended Stay America offers affordable long-term and short-term accommodations in Santa Rosa, CA with kitchens, free in-room W…
Extended Stay America - Santa Rosa - South
Corby Avenue 2600, 95407 Santa Rosa, United StatesExtended Stay America offers affordable long-term and short-term accommodations in Santa Rosa, CA with kitchens, free in-room W…