Where is Hotel Principe Di Piemonte, Rome located?
Hotel Principe Di Piemonte, Rome, Hotel Principe Di Piemonte, Rome, Italy (approx. 41.8924°, 12.51362°)
Hotel Principe Di Piemonte, Rome, Hotel Principe Di Piemonte, Rome, Italy (approx. 41.8924°, 12.51362°)