Ponte Sisto Hotel

Via Dei Pettinari, 64
Rome
Italy