Where is Top Floor Colosseo Guesthouse, Rome?

Where is Top Floor Colosseo Guesthouse, Rome located?

Top Floor Colosseo Guesthouse, Rome, Top Floor Colosseo Guesthouse, Rome, Italy (approx. 41.8895°, 12.50031°)


Where is Top Floor Colosseo Guesthouse, Rome on the map?