Bernini Apartment NavonaApartment
Vicolo delle Vacche 24, Navona, 00186 Rome, Italy
Set in the centre of Rome, less than 1 km from Castel Sant'Angelo and a 3-minute walk from Piazza Navona, Bernini Apartment Navona offers free Wi-Fi. This apartment is 1.3 km from Trevi Fountain and 1.4 km from Palazzo Venezia.