Hotel Principe Amedeo, Rome

Via Principe Amedeo 2 Rome00185, Italy