The 7 Best Hostels in Rome near a Metro StationThe best hostels within 350 meters (5 minutes’ walk) of Metro stations in Rome, Italy.