Ateneo Garden Palace Rome
Via dei Salentini 1/3
Rome,
IT 185
Near University of Roma-La Sapienza