Where is Hostel Mosaic, Rome?

Where is Hostel Mosaic, Rome located?

Hostel Mosaic, Rome, Hostel Mosaic, Rome, Italy (approx. 41.90649°, 12.50043°)


Where is Hostel Mosaic, Rome on the map?