translate English to German: Following renovation in 2005, Borghese Palace Art Hotel dates back to the 15th century.
Das Borghese Palace Art Hotel aus dem 15. Jahrhundert wurde im Jahr 2005 renoviert.