Las Vegas Hostel

1322 Fremont Street, Las Vegas, Nevada, 89101