12 Russian-speaking places in Rome
There are also organizations that speak other languages: English.
Piazza Giancarlo Vallauri 7 00154 Italy
Via Napoleone III 58 00185 Roma Italy
Via del Lago Terrione 71 00165 Italy
Via di Campo Marzio 69 00186 Italy
Viale Marco Fulvio Nobiliore 41 00175 Italy
Via Montebello 118 00185 Italy
Viale delle Milizie 34 00195 Italy