13 via dei cappellari int. 14, 00186 Roma
Apartment 4 stars
Campo 13 Holiday Apartment in Rome offers accommodations with free Wifi, a few steps from Campo de' Fiori, a 9-minute walk from Pantheon, and 500 yards from Piazza Navona. The property is close to Castel Sant'Angelo, Piazza di Santa Maria in Trastevere, and Trevi Fountain. The property is a 8-minute...