Loading hotels
Confirming room availability...
Do Do Navona Suites, Via Del Teatro Pace 32A, Rome, Italy
Near Piazza Navona<br /><br />A stay at Do-Do Navona Suites places you in the heart of Rome, steps from Piazza Navona and Corso Vittorio Emanuele II. This guesthouse is 0.3 mi (0.4 km) from Campo de' Fiori and 0.4 mi (0.7 km) from Pantheon.