酒店位于素有“人间天堂”之称的苏州城西阊门外,东靠以古典园林闻名的留园,西临幽静的寒山寺,北倚美丽的虎丘风景区,与黄墙青瓦滚龙脊,红柱彩绘佛装金的西园寺隔河相望,而且交通极为便利。
距市中心 3 公里;距苏州火车站 2 公里。