Where is Boutique Hotel Campo de' Fiori, Rome located?
Boutique Hotel Campo de' Fiori, Rome, Boutique Hotel Campo de' Fiori, Rome, Italy (approx. 41.89559°, 12.4729°)
Boutique Hotel Campo de' Fiori, Rome, Boutique Hotel Campo de' Fiori, Rome, Italy (approx. 41.89559°, 12.4729°)