Hotel Contilia

Via Principe Amedeo 81
Rome
Italy