Rome
Piazza di Spagna or The Spanish Steps is a steep climb of about 138 steps linking the Palazzo...
Babbo's was a great little find. We happened on it as we were walking around...
The Albergo Cesari is in the best location in Rome. The short walk to the...