Two Ducks Hostel Ostello Stazione Termini
Featuring free Wi-Fi throughout and air conditioning, Two Ducks Hostel is located 600 metres from Termini Train Station and Metro Stop.
Numero delle stanze: 33
Via Calatafimi 41, Central Station, 00185 Rome, Italy