Address : 255 dong'an road, xuhui district, shanghai Show Hotel Map
The hotel is ideally located in the city center, close to Xuhui Commercial Area. The Shanghai Stadium & Hengshan Road is also close by and the Metro station is in walking distance. 2 kms to city centre 13 kms to the airport (hongqiao (domestic)) 47 kms to the airport (pu dong (international)) 1 minute walk to the nearest metro station (line 4 & line 7) 10 km to the nearest station (shanghai railway station) 1 minute walk to the nearest bus stop