Grand Hotel del Gianicolo

Viale delle Mura Gianicolensi, 107
Rome
Italy