Hotel Diocleziano

Via Gaeta 71
Rome
Italy