Hotel Campidoglio

Via Principe Amedeo 85/A, Rome