Where is Hotel Villa Rose, Nice?
Where is Hotel Villa Rose, Nice located?
Hotel Villa Rose, Nice, Hotel Villa Rose, Nice, France (approx. 43.71458°, 7.25824°)
Where is Hotel Villa Rose, Nice on the map?
Hotel Villa Rose, Nice - Kajal
{"latitude":43.71458,"longitude":7.25824,"title":"Hotel Villa Rose, Nice"}