Gioberti Hotel

Via Gioberti, 20
Rome
Italy