Hotel De' Ricci - Small Luxury Hotels of the WorldHotel
14 Via della Barchetta, Navona, 00186 Rome, Italy
Located in Rome, Hotel De' Ricci offers 4-star accommodation with an in-room wine cooler, and an on-site wine cellar. Located around 300 metres from Campo de' Fiori, the hotel with free Wi-Fi throughout is also a 6-minute walk away from Piazza Navona.