Where is Casa per Ferie JPII Dom Polski, Rome?

Where is Casa per Ferie JPII Dom Polski, Rome located?

Casa per Ferie JPII Dom Polski, Rome, Lazio, Italy (approx. 41.98295°, 12.41413°)


Where is Casa per Ferie JPII Dom Polski, Rome on the map?