Where is Four Points by Sheraton Changsha, Meixi Lake?

Where is Four Points by Sheraton Changsha, Meixi Lake located?

Four Points by Sheraton Changsha, Meixi Lake, Four Points by Sheraton Changsha, Meixi Lake, China (approx. 28.20178°, 112.8694°)


Where is Four Points by Sheraton Changsha, Meixi Lake on the map?