translate English to French: The Hotel Mecenate Palace is set in a 19th century villa opposite the magnificent basilica of Santa Maria Maggiore in the heart of Rome’s historic centre.
Situés à des adresses différentes dans le centre de Rome, ces appartements confortables constituent une alternative parfaite aux hôtels traditionnels.