(Rome Sweet Rome Piazza Navona)

  • Rome Sweet Rome Piazza Navona offers pet-friendly accommodation in Rome, 400 metres from Piazza Navona and 400 metres from Campo de' Fiori. The air-conditioned unit is 600 metres from Castel Sant'Angelo. Free WiFi is available .

  • Via dei Cartari 5
    Roma, Lazio, Italy