Where is Casa Mia Vaticano Guest House, Rome?

Where is Casa Mia Vaticano Guest House, Rome located?

Casa Mia Vaticano Guest House, Rome, Casa Mia Vaticano Guest House, Rome, Italy (approx. 41.89562°, 12.44433°)


Where is Casa Mia Vaticano Guest House, Rome on the map?