Super 8 ligt in Roswell en biedt een binnenzwembad en een spa- en wellnesscentrum. Er is gratis WiFi beschikbaar.
Elke kamer van het Super 8 Roswell is voorzien van airconditioning en een zithoek met een bureau. U vindt er ook een magnetron, een koelkast en een koffiezetapparaat. De eigen badkamers zijn uitgerust met een douche of een bad.
Het Roswell Super 8 beschikt over een 24-uursreceptie. Er is ook een verkoopautomaat. De accommodatie biedt gratis parkeergelegenheid.
Het New Mexico Military Institute ligt op 5 minuten rijden van de accommodatie. Het internationale UFO Museum and Research Center ligt op 5,8 km van Super 8 Roswell.