Two Ducks Hostel is located in Rome, 0.6 miles from Santa Maria Maggiore and 0.6 miles from Piazza Barberini. Università La Sapienza is 0.