Where is Hotel Osimar, Rome?
Where is Hotel Osimar, Rome located?
Hotel Osimar, Rome, Hotel Osimar, Rome, Italy (approx. 41.9202°, 12.52509°)
Where is Hotel Osimar, Rome on the map?
Hotel Osimar, Rome - Colosseum
{"latitude":41.9202,"longitude":12.52509,"title":"Hotel Osimar, Rome"}