St Christopher's Barcelona

Neelendra Nath
Amazing hostel, best chain in Europe!