Alien Landing - Houses for Rent in Roswell, New Mexico, United States
Private room in Roswell, United States. This is a great house both by location and home layout. The house is close to down town and has an open inviting feel. We rent two rooms. Roswell has some great stuff to see and experience. Look forward to your visit.