Hotel Mancino 12 Rome
Via del Mancino 12
Rome,
IT 00187
Near Piazza Venezia