Where is Hotel La Bussola, Novara?
Where is Hotel La Bussola, Novara located?
Hotel La Bussola, Novara, Piemonte, Italy (approx. 45.43618°, 8.61567°)
Where is Hotel La Bussola, Novara on the map?
{"latitude":45.43618,"longitude":8.61567,"title":"Hotel La Bussola, Novara"}