Moon Harbour liegt etwa 4 km vom Atour Hotel Suzhou Industrial Park Yangcheng Lake Peninsula entfernt und ist unbedingt einen Besuch wert. Auf dem Gelände gibt es ein Restaurant.
Die Fahrt zum Flughafen Suzhou dauert nur 15 Minuten. Water Fountain liegt unter anderem in 10 Autominuten Entfernung. Internationales Messezentrum Suzhou befindet sich rund 4,1 km von der Unterkunft entfernt. Die U-Bahn-Station Fangwanjie liegt in einer Entfernung von 10 Gehminuten.