Garden Avenue Hotel расположен в районе Xuhui, рядом с коммерческим центром Xu Jia Hui и Exhibition Centre. Международный аэропорт Hong Qiao в 15 км. В нескольких километрах от отеля такие достопримечательности, как Шанхайский музей науки и технологий, Парк века, Стадион Yuanshen, также Oriental Pearl TV Tower и Xintiandi.