Address : no. 36 huimin road, hongkou district shanghai , shanghai Show Hotel Map
This hotel is located in Shanghai, near the international shopping centre and the Dalian road tunnel and 1 km from Yang Shu Pu Road metro station. It lies 2 km from the Bund and Oriental Pearl and 2.5 km from Nanjing Road. It is 4.5 km from People's Square, 5.5 km from Shanghai Railway Station and 7 km from Xintiandi with its restaurants, bars and nightspots. Moreover, it is within 15 minutes of Shanghai's new international exhibition centre.