Welcome to Hotel Navona apartments – Caravaggio area Rome, Navona apartments – Caravaggio area is a self-catering accommodations located in different addresses of Roma. Free Wi-Fi access is available. Most of the properties have a washing machine, ironing facilities and a flat-screen tv. The property offers parking at an extra cost. (Hotel Navona apartments – Caravaggio area Rome hotels booking).