Where is SUNSHINE HOSTEL, Rome?

Where is SUNSHINE HOSTEL, Rome located?

SUNSHINE HOSTEL, Rome, SUNSHINE HOSTEL, Rome, Italy (approx. 41.89286°, 12.51354°)


Where is SUNSHINE HOSTEL, Rome on the map?