Casa Duci



Rome • Show on map
View Details for Price
Casa Duci offers accommodations in Rome, 1.2 miles from Vittorio Emanuele Metro Station and 1.6 miles from Santa Maria Maggiore. Both free Wifi and parking on-site are accessible at the apartment free…More info
