Rome › Hostels in Rome › Hostel Foro Italico Rome
Viale delle Olimpiadi, 61 - Roma - Rome
Find your hotel in Rome
Search