Where is Moonlight Inn Guesthouse, Rome?

Where is Moonlight Inn Guesthouse, Rome located?

Moonlight Inn Guesthouse, Rome, Moonlight Inn Guesthouse, Rome, Italy (approx. 41.9154°, 12.45355°)


Where is Moonlight Inn Guesthouse, Rome on the map?