The recently opened hotel is housed in prestigious buildings dating from the beginning of the 1900's.
Hotel Champagne Palace, Via Principe Amedeo, 82 - Rome