Directions to Baymont Inn & Suites Santa Rosa, Santa Rosa

Baymont-inn-suites-santa-rosa-map
The Baymont Inn & Suites Santa Rosa in Santa Rosa is located at 3300 HISTORIC ROUTE 66 , Santa Rosa , NM, US .   Click on the Google Map above to get an interactive version and see the area around the Baymont Inn & Suites Santa Rosa .