Thames Town befindet sich in unmittelbarer Nähe vom Shanghai Waltchana Business Hotel und ist unter anderem in ungefähr 10 Autominuten zu erreichen. Das Hotel bietet sowohl eine 24-Stunden-Rezeption und einen Blumenladen als auch Hochgeschwindigkeitsinternet in den Zimmern.
Xilin Temple ist 3 Kilometer von dem 4-Sterne-Hotel entfernt gelegen. Sheshan Catholic Church liegt in einer Entfernung von rund 15 Autominuten von dieser Unterkunft. Das Waltchana Business lässt sich in 27 mit dem Auto vom Flughafen Shanghai Hongqiao aus erreichen.