The 4-star Atour Hotel Shanghai Hongqiao National Exhibition Center Mingbei Road Branch is set a mere 1.2 km from Temple and 10 minutes by car from Spencer Mall.
This Shanghai hotel in Minhang, which is known for Qibao Ancient Town, a cluster of riverside, centuries-old buildings housing handicraft studios and eateries, plus an ornate temple, 10 minutes' drive from Huacao Park.
There are 302 rooms comprising an adjoining terrace and a balcony. They come with a TV set, as well as such comforts as a trouser press and climate control. Nice touches include a separate toilet and a shower, along with a hair dryer and bath sheets.