
Santa Rosa, NM, United States
Econo Lodge Inn & Suites Santa Rosa
2-star hotel
A complimentary continental breakfast is served daily from 6:30 AM to 9:30 AM. Featured amenities include complimentary wired internet access, express check-out, and a 24-hour front desk. Free self parking is available onsite.…
- Wi-fi
- 24-hour reception
- Car park
- Restaurant


