Where is Hotel Sweet Home, Rome?

Where is Hotel Sweet Home, Rome located?

Hotel Sweet Home, Rome, Lazio, Italy (approx. 41.89916°, 12.4997°)


Where is Hotel Sweet Home, Rome on the map?