Where is Hotel Serena, Rome?
Where is Hotel Serena, Rome located?
Hotel Serena, Rome, Lazio, Italy (approx. 41.89918°, 12.49992°)
Where is Hotel Serena, Rome on the map?
Hotel Serena, Rome - Spanish Steps
{"latitude":41.89918,"longitude":12.49992,"title":"Hotel Serena, Rome"}