Holiday Inn Roswell

The Holiday Inn Roswell New Mexico is the only full service hotel in the area. Built in 2013 we are also one of the newest properties in town.