Where is Nice Garden Hotel?
Where is Nice Garden Hotel located?
Nice Garden Hotel, Nice Garden Hotel, France (approx. 43.69755°, 7.2628°)
Where is Nice Garden Hotel on the map?
Nice Garden Hotel - Villa Ephrussi de Rothschild
{"latitude":43.69755,"longitude":7.2628,"title":"Nice Garden Hotel"}