Offering cars for rent, the 4-star Jiangsu Hotel Shanghai is around 6 km from the Moller Residence. Offering 222 rooms, the hotel provides an indoor pool as well.
While staying in this Shanghai hotel, you are invited to discover the Changfeng Ocean World, located approximately 10 minutes' drive away, or visit sports venues like the Hongkou Football Stadium, which is approximately 15 minutes' drive away. The Jiangsu Shanghai stands within a few blocks of Fengqiao Road tube station. Standing 3 km away, Jade Buddha Temple is a hard-to-miss divine tourist destination. Caoyang Road Nanshi Road bus stop is also about a 10-minute walk away.