Via degli uffici del vicario, 35, 00186 Roma
Apartments
Located in Rome, near Piazza Navona, Spanish Steps and Largo di Torre Argentina, Piccola Roma - Michelangelo Apt features free WiFi. Popular points of interest nearby include Palazzo Venezia, Piazza Venezia and Campo de' Fiori. The property is 500 metres from Trevi Fountain, and within 400 metres of...