Hotel Aldobrandeschi

Via Degli Aldobrandeschi 295
Rome
Italy