Hotel Villa Maria Regina

Via Della Camilluccia 687
Rome
Italy