The Hi Inn (Shanghai Shibei Industrial Park) provides a great place for travelers to relax after a busy day. Visitors to Shanghai will find that the Hi Inn (Shanghai Shibei Industrial Park) is a fantastic accommodation choice. The hotel is conveniently located just 6km from Shanghai Railway Station ...