Set 60 metres from Campo Dè Fiori Square, Rome as you feel - Baullari with terrace offers self-catering accommodation with a large, furnished terrace and free Wi-Fi. Piazza Navona is a 5-minute walk away.
Via dei Baullari, 129, Navona, 00186 Rome, Italy