Hotel Santa Prisca Rome
Largo Manlio Gelsomini, 25
Rome,
IT 00153
Near Circus Maximus