Where is Hotel Busby, Nice?

Where is Hotel Busby, Nice located?

Hotel Busby, Nice, Hotel Busby, Nice, France (approx. 43.69806°, 7.26163°)


Where is Hotel Busby, Nice on the map?