
Located in an elegant Roman palace overlooking Palazzo Borghese – from which it draws its name and whose first construction dates back to the seventeenth century – the Borghese Contemporary Hotel is the newly inaugurated structure of the Mascagni Collection hotel group.






