Cet hôtel de Roswell, au Nouveau-Mexique, est situé à 1,6 km du planétarium Robert H. Goddard. Il dispose d'une piscine intérieure avec bain à remous et de chambres avec connexion Wi-Fi gratuite et télévision par câble. Un petit-déjeuner continental est servi gratuitement tous les matins.
Chaque chambre du Baymont Inn & Suites Roswell comprend un four micro-ondes, un réfrigérateur et une cafetière. Les chambres spacieuses sont dotées d'un mobilier en bois sombre, de moquette et d'un bureau.
L'hôtel abrite un centre d'affaires et une salle de sport. Un lave-linge est également disponible pour plus de confort.
Le musée international des OVNI de Roswell se trouve à 2,4 km du Baymont Inn & Suites Roswell. Les lacs Bottomless se trouvent à 16 km de l'hôtel.