Address : 3456 south pudong road, shanghai, shanghai 200125, china, shanghai Show Hotel Map
The hotel is conveniently located in Pudong, the city's new financial and trade district. It is about 20 kilometers from the railway station and the airport. Additionally, the hotel is only ten kilometers from the Bund. It just takes a 15-minute drive to the Lujiazui and Pudong's bustling commercial area.