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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results