Staying in a hostel doesn’t have to mean sacrificing basic—or even luxury—amenities. Here are 8 upscale hostels that offer top-notch experiences for budget-friendly prices.