Clementina Apartment Rione Monti
Right in the heart of Rome, situated within a short distance of Santa Maria Maggiore and Cavour Metro Station, Clementina offers free Wi-Fi, air conditioning and household amenities such as a dishwasher and coffee machine.
Via Clementina, 5, Rione Monti, 00184 Rome, Italy