Where is Rome Downtown 2 by GHOR?

Where is Rome Downtown 2 by GHOR located?

Rome Downtown 2 by GHOR, Rome Downtown 2 by GHOR, Italy (approx. 41.89531°, 12.49114°)


Where is Rome Downtown 2 by GHOR on the map?