Thames Town ist circa 4 Kilometer von dem 3-Sterne-Vienna International Hotel Shanghai Songjiang entfernt, das über ein Kasino und einen Spielplatz verfügt. Das Hotel liegt neben der Autobahn entfernt und bietet 458 Zimmer ca. 25 Gehminuten vom Fluss entfernt sind.
SongJiang KeJiGuan ist innerhalb von ca. 10 Minuten mit dem Auto leicht erreichbar. Das Vienna International Hotel Shanghai Songjiang liegt auch gleich neben dem Happy Tal. Happy Valley Shanghai ist in 7 km Entfernung von der Unterkunft. Für Fernreisende ist der Flughafen Shanghai Hongqiao in 23 Minuten mit dem Auto zu erreichen.
Im Hotel gibt es Zimmer mit einer getrennten Toilette und einer Dusche sowie mit einem Schreibtisch, einem Personalcomputer und einer Klimaanlage. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Personalcomputer und ein Fernsehen mit mehreren Kanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.