Tianping Mountain befindet sich ca. 2 km von dem 4-Sterne-Atour Hotel Suzhou Mudu Shoutao Lake entfernt und ist einen Besuch wert.
Internationales Kongresszentrum und Messe Suzhou Broadcasting ist unter anderem in 17 Fußminuten Entfernung gelegen. Gusong Garden ist in 25 Gehminuten erreichbar. Die U-Bahn-Station Mudu liegt etwa 900 Meter entfernt.
Jedes der 107 Zimmer ist mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet. In den Badezimmern sind eine getrennte Toilette und eine Dusche vorhanden.
Ein amerikanisches Frühstück wird jeden Morgen serviert.