Where is Best Western Plus Nice Cosy Hotel?

Where is Best Western Plus Nice Cosy Hotel located?

Best Western Plus Nice Cosy Hotel, Best Western Plus Nice Cosy Hotel, France (approx. 43.70448°, 7.26458°)


Where is Best Western Plus Nice Cosy Hotel on the map?