Hotel Santa Maria Rome
Vicolo del Piede, 2
Rome,
IT 00153
Near Campo de' Fiori