Doté d'une piscine intérieure et d'un centre de spa et de bien-être, le Super 8 est situé à Roswell. Une connexion Wi-Fi est disponible gratuitement.
Toutes les chambres du Super 8 Roswell disposent de la climatisation et d'un coin salon avec un bureau. Elles comprennent également un four micro-ondes, un réfrigérateur et une machine à café. Les salles de bains privatives sont pourvues d'une baignoire et/ou d'une douche.
La réception du Roswell Super 8 est ouverte 24h/24. Un distributeur automatique est également à votre disposition. Le stationnement sur place est gratuit.
L'Institut militaire du Nouveau-Mexique se trouve à 5 minutes de route. L'International UFO Museum And Research Center se trouve à 5,8 km du Super 8 Roswell.