Hotel Diana Roof Garden

Via Principe Amedeo 4
Rome
Italy