Al Manthia Hotel Rome
Via dei Giardini 35/B
Rome,
IT 00184
Near Via Nazionale