Grand Mercure Hangzhou Zhejiang University está en Hangzhou, a 13 km de Estación de tren de Hangzhou Este y a 6,1 km de Estadio del Dragón de Hangzhou. El alojamiento se encuentra a 9,2 km de Parque Nacional de los Humedales de Xixi, a 10 km de Plaza Wushan y a 10 km de Templo de Lingyin. Remnant Snow on the Bridge in Winter está a 7,7 km del hotel y Bai Causeway, a 7,8 km.
Wine-making Yard and Lotus Pool in Summer está a 10 km del alojamiento, y Spring Dawn at Su Causeway está a 10 km. El aeropuerto más cercano (Aeropuerto internacional de Hangzhou Xiaoshan) está a 36 km del alojamiento.