Extended StayAmerica 100 Fountain Grove Pkwy - Santa Rosa, California 95403 Approximately 2.2 miles from Saint Rose Catholic Church Compare prices for Extended Stay America Santa Rosa - North with nearby hotels
Extended Stay America Santa Rosa - North is the 2nd closest Extended StayAmerica hotel to Saint Rose Catholic Church.
Extended StayAmerica Closest To Saint Rose Catholic Church