Where is Rome Station?

Where is Rome Station located?

Rome Station, Rome Station (Paris Métro), France (approx. 48.882423°, 2.322052°)


Where is Rome Station on the map?