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