Where is Hotel La Lumiere Di Piazza Di Spagna, Rome?
Where is Hotel La Lumiere Di Piazza Di Spagna, Rome located?
Hotel La Lumiere Di Piazza Di Spagna, Rome, Lazio, Italy (approx. 41.90488°, 12.47964°)
Where is Hotel La Lumiere Di Piazza Di Spagna, Rome on the map?
{"latitude":41.90488,"longitude":12.47964,"title":"Hotel La Lumiere Di Piazza Di Spagna, Rome"}