Baymont Inn

  • Lodging
  • Hotel
2300 N Main St
Roswell, NM 88201
(575) 208-0536
(575) 208-0568 (fax)
Hours:
Hotel operates 24 hours a day, ALL year long!
  • About

    Holiday Inn Express & Suites of Roswell is centrally located off North Main Street, is just minutes away from the New Mexico Military Institute, Downtown Roswell, the UFO Museum, and much more.