EDIT: I'm sorry, I only just realized that "hostel" in Europe means something entirely different from "hostel" in the US. What I mean by "hostel", per how we use this term in Poland, is a cheaper version of a hotel, where you still rent by the room, and rooms are usually 1, 2, and 3-5 people-sized, and usually have kitchen and a bathroom in the room. They're not like dorms, they don't involve shared bunk beds. I don't know what the right term in the US is. Bed&Breakfast?