With fully-equipped kitchens and all the comforts of home, the Candlewood Suites Roswell, New Mexico hotel is a relaxing place to stay for both business and leisure travelers.