Damaso Hotel Rome
Piazza della Cancelleria, 62
Rome,
IT 00186
Near Campo de' Fiori