Hotel Genio Rome
Via Giuseppe Zanardelli 28
Rome,
IT 00186
Near Piazza Navona