Directions to Holiday Inn Express Santa Rosa, Santa Rosa

Holiday-inn-express-santa-rosa-map
The Holiday Inn Express Santa Rosa in Santa Rosa is located at 3202 WILL ROGERS DRIVE , Santa Rosa , NM, US .   Click on the Google Map above to get an interactive version and see the area around the Holiday Inn Express Santa Rosa .