Author: wyndhamhotels

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... Read More