A business-oriented hotel set in a dramatic late-19th-century palazzo (and hidden on a side street just seconds from the Piazza ... More