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