Hotel Ponte Sisto Rome
Via Dei Pettinari, 64
Rome,
IT 00186
Near Campo de' Fiori