Where is Hotel Alexandra, Rome?
Where is Hotel Alexandra, Rome located?
Hotel Alexandra, Rome, Lazio, Italy (approx. 41.90478°, 12.48792°)
Where is Hotel Alexandra, Rome on the map?
Hotel Alexandra, Rome - Rome
Hotel Alexandra, Rome - Vatican City
{"latitude":41.90478,"longitude":12.48792,"title":"Hotel Alexandra, Rome"}