A charming 3 star hotel located in city center and commercial center.Ten mins walk from the hotel to Jingan Temple.
396 West Yanan Road Shanghai Unknown 200040 China
Other Countries