Yet in Largo del Nazareno, nestled between Piazza di Spagna and Trevi Fountain, a coveted new address, Palazzo Talìa, invites ...
Laura Itzkowitz Found at the Piazza di Spagna, the Spanish Steps (which get their name from the nearby Embassy of Spain among the Holy See) are another must-do for many travelers. Here ...
A winningly intimate oasis amidst Rome's overwhelming tourist bustle.