Where is Dream Station, Rome?

Where is Dream Station, Rome located?

Dream Station, Rome, Dream Station, Rome, Italy (approx. 41.89926°, 12.50208°)


Where is Dream Station, Rome on the map?