A newly restored 17th Century Building located in the historic centre of Rome. Info on apartments, location, floor plan, rates and contact form.