Navona - Locazione Turistica Millini (max 8 guest) - Apartments for Rent in Rome, Lazio, Italy
Entire home/apt in Rome, Italy. The Millini Tower and the Palace are located at the corner between Via di Santa Maria dell’Anima and Via di Tor Millina, near Piazza Navona.
See this content immediately after install