Address: Vicolo del Leonetto, 23 - 00186 Roma
Hotel Due Torri is located in the heart of ancient Roma, in a very central and quiet area , near Piazza Navona and not far away from Via del corso, Piazza di Spagna, Pantheon, Vatican and Parlament, on the site where the old "Locanda della Campana" was built back in 1518.
After having been the residence...