U Hostel – Madrid, Spain

When you hear the word ‘hostel’ you might automatically think dirty, weird, unsafe, nasty, and cheap. But none of these words describe U-hostel, in fact…