Hostel Mancini, is a NEWLY renovated backpackers Heaven. Just in front of the central railway station and metro in Piazza Garibaldi Square.