Where is Comics Guesthouse Hostel, Rome?

Where is Comics Guesthouse Hostel, Rome located?

Comics Guesthouse Hostel, Rome, Comics Guesthouse Hostel, Rome, Italy (approx. 41.91207°, 12.46818°)


Where is Comics Guesthouse Hostel, Rome on the map?