Where is Grand International Hotel?
Where is Grand International Hotel located?
Grand International Hotel, Guangdong, China (approx. 23.14088°, 113.3346°)
Where is Grand International Hotel on the map?
Grand International Hotel - Canton Fair
{"latitude":23.14088,"longitude":113.3346,"title":"Grand International Hotel"}