Where is Hotel Amadeus, Rome?
Where is Hotel Amadeus, Rome located?
Hotel Amadeus, Rome, Lazio, Italy (approx. 41.89899°, 12.50029°)
Where is Hotel Amadeus, Rome on the map?
{"latitude":41.89899,"longitude":12.50029,"title":"Hotel Amadeus, Rome"}