Dotato di 148 camere, il Pu Chun International Hostel -Yugarden & Old Town Shanghai vanta una posizione a 500 metri da South Bund Fabric Market.
L'Expo 2010 si trova a circa 25 minuti a piedi dall'ostello e la Torre di Jim Mao a circa 2 km. Gli amanti dello sport apprezzeranno il Palazzetto dello sport e centro eventi Mercedes Benz Arena, situato a 2,1 km da quest'ostello. Gli ospiti in viaggio d'affari apprezzeranno la posizione a 10 minuti in macchina dalla Torre della Perla Orientale.
A soli 8 minuti a piedi trova una vasta gamma di punti di ristoro, tra cui il ristorante KongYiJi Restaurant. Le opzioni di trasporto pubblico includono la stazione della metropolitana Lujiabang Road, a breve distanza dal Pu Chun International Hostel -Yugarden & Old Town, e la fermata dell'autobus Lujiabang Road Daxing Street, a circa 700 metri.