Where is Boutique Hotel Campo de' Fiori?

Where is Boutique Hotel Campo de' Fiori located?

Boutique Hotel Campo de' Fiori, Lazio, Italy (approx. 41.89559°, 12.4729°)


Where is Boutique Hotel Campo de' Fiori on the map?