Baymont Inn
Categories
LodgingHotel
Hours:
Hotel operates 24 hours a day, ALL year long!
About Us
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.