Where is Hotel Principe Torlonia, Rome?
Where is Hotel Principe Torlonia, Rome located?
Hotel Principe Torlonia, Rome, Hotel Principe Torlonia, Rome, Italy (approx. 41.91945°, 12.51771°)
Where is Hotel Principe Torlonia, Rome on the map?
Hotel Principe Torlonia, Rome - Colosseum
{"latitude":41.91945,"longitude":12.51771,"title":"Hotel Principe Torlonia, Rome"}