Stay in Roswell Aliens get tired too. Just saying. Go back to directory. Roswell Rest Stop – Room #2 Roswell Rest Stop – Room #2 Roswell NM 88201work Website: Roswell Rest Stop – Room #2