Where is 900 Liberty Rooms, Rome?

Where is 900 Liberty Rooms, Rome located?

900 Liberty Rooms, Rome, 900 Liberty Rooms, Rome, Italy (approx. 41.89899°, 12.46686°)


Where is 900 Liberty Rooms, Rome on the map?