Ciancaleoni Hotel Rione Monti
In the centre of Rome, located within a short distance of Santa Maria Maggiore and Quirinal Hill, Ciancaleoni offers free Wi-Fi, air conditioning and household amenities such as a stovetop and kettle. The property has city views and is 1.
Via dè Ciancaleoni 47, Rione Monti, 00184 Rome, Italy