Hotel Piazza Venezia

Via Cesare Battisti, 133
Rome
Italy