Where is Four Points by Sheraton Hangzhou, Binjiang?

Where is Four Points by Sheraton Hangzhou, Binjiang located?

Four Points by Sheraton Hangzhou, Binjiang, Four Points by Sheraton Hangzhou, Binjiang, China (approx. 30.17998°, 120.14965°)


Where is Four Points by Sheraton Hangzhou, Binjiang on the map?