Featuring free WiFi throughout and air conditioning, Two Ducks Hostel is located 600 metres from Termini Train Station and Metro Stop Guests can use the terrace Some rooms feature a private bathroom and a desk The Colosseum and Piazza Venezia are 2 km from the property, while the Trevi Fountain can be reached in a 25-minute walk