Zhaojialou Ancient Town ist knapp 1 Kilometer von dem 5-Sterne-Hotel Crowne Plaza Shanghai Pujiang By Ihg entfernt, das über eine Picknick-Ecke und einen Swimmingpool verfügt.
Shanghai Xupu Bridge ist in einer Entfernung von 18 Gehminuten. Die Bushaltestelle Pujin Road Jiangzhou Road befindet sich in der Nähe des Hotels und ist rund 550 Meter entfernt. Innerhalb von 22 Autominuten kann man den Flughafen Shanghai Hongqiao erreichen.
Einige Zimmer sind mit einem persönlichen Safe, einem Schreibtisch und einer Klimaanlage ausgestattet. Einige Zimmer sind mit Morgenmänteln und Hausschuhen ausgestattet.
Jeden Morgen wird den Gästen ein Frühstücksbuffet angeboten. Unter anderem sind leckere Getränke in der Lounge- Bar erhältlich.