Melia Roma Aurelia Antica Hotel

Via Degli Aldobrandeschi 223
Rome
Italy