La Quinta Inn & Suites by Wyndham Hobbs 3312 North Lovington Highway, Hobbs, NM 88240