Property Name: Super 8 By Wyndham Santa Rosa
Property Address: 2075 Historic Route 66 Santa Rosa, NM, 88435-2713
Property Description: We welcome you to enjoy the best of Santa Rosa from its Native New Mexican and American Restaurants to its collection of lakes and its unsurpassed Southwestern in picturesque Santa Rosa. Conveniently located between Albuquerque NM and Amarillo TX. Restaurants within walking distance. We are located on I-40 right off Exit 275. Pets are accommodated in our designated double queen rooms only.
Property Facts: Total Number of Rooms: 88Total Number of Floors: 2Year Built: 1986Year of Last Renovation: 1996