Mecenate Palace

Via Carlo Alberto 3 - 00185 Rome, Italy

4
4

The Mecenate Palace is a 4-star luxury hotel, located in the historical center of Rome, near the Colosseum and Roman Forum, overlooking the breathtaking facade of the Basilica of Santa Maria Maggiore and the Eternal Citys unique skyline.