Nostromondo Ciancaleoni Palace



Rome • Show on map
View Details for Price
Set in Rome’s historic center, 1476 feet from Cavour Metro Station, Nostromondo Ciancaleoni Palace is a restored 15th-century building. This property offers apartments and studios with elegant modern…More info
