Where is NH Genova Centro, Genoa?
Where is NH Genova Centro, Genoa located?
NH Genova Centro, Genoa, Liguria, Italy (approx. 44.41089°, 8.93817°)
Where is NH Genova Centro, Genoa on the map?
NH Genova Centro, Genoa - Genova Piazza Principe Station
{"latitude":44.41089,"longitude":8.93817,"title":"NH Genova Centro, Genoa"}