Where is Hotel Max, Rome?
Where is Hotel Max, Rome located?
Hotel Max, Rome, Hotel Max, Rome, Italy (approx. 41.89901°, 12.50085°)
Where is Hotel Max, Rome on the map?
{"latitude":41.89901,"longitude":12.50085,"title":"Hotel Max, Rome"}