Holiday Inn Express Roswell

2300 N Main Street
Roswell
New Mexico
United States