Hotel Duca D'Alba

Via Leonina 14
Rome
Italy