Yin Yue Wan
Yin Yue Wan Hotel is a modern 2-star accommodation in Shanghai.
You can find Shanghai Temple Of the Town God only 1.9 km from the property. Set within a 10-minute walking distance from Shanghai city center.
Guests at Yin Yue Wan Hotel are accommodated in rooms with a mini bar, climate control, TV and a telephone. Yin Yue Wan Hotel offers bathrooms fitted with a bathtub, a shower and a hairdryer.
Offering a variety of dishes, Lubian Qingtan and Baguobuyi Restaurant are about 50 meters away.
There is South Huangpi Road metro station not far away. Hongqiao airport can be reached by car.