Discover the charm of Santa Rosa, New Mexico, with Days Inn & Suites by Wyndham. Located on Historic Route 66, our hotel offers convenient access to the area's natural lakes and roadside attractions.
https://www.wyndhamhotels.com/....days-inn/santa-rosa-