Get Directions to Extended Stay America - Santa Rosa - North
Get directions
Extended Stay America - Santa Rosa - North
100 Fountaingrove Parkway, Santa Rosa, CA 95404
+1 707-541-0959
100 Fountaingrove Parkway, Santa Rosa, CA 95404
+1 707-541-0959