Directions to Santa Rosa Travelodge, Santa Rosa

Santa-rosa-travelodge-map
The Santa Rosa Travelodge in Santa Rosa is located at 1819 WILL RODGERS DR , Santa Rosa , NM, US .   Click on the Google Map above to get an interactive version and see the area around the Santa Rosa Travelodge .