Where is IN Roma Vale&Hillary colosseo b&b, Rome?

Where is IN Roma Vale&Hillary colosseo b&b, Rome located?

IN Roma Vale&Hillary colosseo b&b, Rome, IN Roma Vale&Hillary colosseo b&b, Rome, Italy (approx. 41.88902°, 12.50723°)


Where is IN Roma Vale&Hillary colosseo b&b, Rome on the map?