Hotel Emona Aquaeductus

Via Statilia 23/A
Rome
Italy