Best Motel in Santa Rosa, CA
1 Hillside Inn
2901 4th St, Santa Rosa, CA 95409
2 Astro Motel
323 Santa Rosa Ave, Santa Rosa, CA 95404
Map
2901 4th St, Santa Rosa, CA 95409
323 Santa Rosa Ave, Santa Rosa, CA 95404