The Yin Yue Wan Hotel is located in the downtown section of the city of Shanghai, easily accessible from all parts of the city. The hotel is within a few minutes walk of the nearest Pearl Line train station. The hotel is a modern 6-floor building.