12 Russian-speaking places in Rome
There are also organizations that speak other languages: English.
Piazza Giancarlo Vallauri 7 00154 Italy
Via Virgilio Melandri 12 00155 Roma 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
Viale delle Milizie 34 00195 Italy