Zhaojialou Ancient Town liegt lediglich 1 Kilometer vom Shanghai Pujiang Expo Apartment Hotel entfernt und ist unbedingt einen Besuch wert. Das Hotel bietet 161 Gästezimmer und stellt zudem einen Ballsaal und einen Mini-Markt zur Verfügung.
Das 3-Sterne-Hotel ist im Stadtteil Minhang, in einer Entfernung von etwa 30 Autominuten vom Bahnhof Shanghai Metro gelegen. Zu den Sehenswürdigkeiten, in ungefähr 3 km Entfernung vom Pujiang Expo, gehört auch Minpu Bridge. Shanghai Xupu Bridge liegt in einer Entfernung von etwa 15 Autominuten von der Unterkunft. Die U-Bahn-Station Jiangyue Road liegt gleich neben dem Hotel.
In den Zimmern stehen den Gästen ein Balkon und ein Ankleidebereich zur Verfügung. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind.