La Quinta Inn & Suites Roswell

200 E 19th St
Roswell
New Mexico
United States