Rome Holidays Resort Rome
Via Cristoforo Sabbadino 126
Rome,
IT 00148
Near Fiera di Roma