The Mecenate Palace is a 4-star hotel set in the centre of Rome and facing the Basilica of Santa Maria Maggiore. The Roof Garden Restaurant and Sky Bar offers views of Rome's rooftops.
Number of rooms: 81
Via Carlo Alberto 3, Central Station, 00185 Rome, Italy