
Clarion Inn & Suites Roswell
2000 N Main St, Roswell
Location You’ll be sleeping tight! Hotel Clarion Inn & Suites Roswell is located in Roswell. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Lovelace Regional Hospital, New Mexico Military Institute and Eastern New
Free WiFiParkingPool





