“The Hostel Jones is not (just) a design hostel but a fully mind-blowing art hostel. This new hostel in Sliema, Malta knows how to impress their travellers. Huge wall paintings, recycled stylish ...