Navona Rooms Hotel Navona
Located a 2-minute walk away from Campo de' Fiori, Navona Rooms offers elegant and air-conditioned accommodation in central Rome. Free Wi-Fi is available throughout.
Number of rooms: 6
Via dei Baullari 4, Navona, 00186 Rome, Italy