Back to Previous Page
Econo Lodge Inn & Suites
2295 Historic US 66 Santa Rosa, NM 88435
(575) 472-3494

Econo Lodge Inn & Suites hotel in Santa Rosa, NM near the Santa Rosa Lake State Park offers free WiFi and continental breakfast.