Joplin 66 Hostel, which is catering to travelers along the Mother Road, opened a few weeks ago in Duenweg, Missouri, an eastern suburb of Joplin. The hostel is located at 6863 Newman Road (map here), a short distance north of Business 44. It opened April 1. It's the first hostel in the Joplin area. Rates … Continue reading Route 66 hostel opens in Joplin