The Yaping Hotel is a great choice for guests looking for accommodation in Shanghai, having been recently renovated in 2020. Traveling to the hotel is easy with Shanghai West Railway Station located approximately 2km away and Shanghai Hongqiao International Airport roughly 18km away. Being just minutes away from North Meiling Road Metro Station allows guests to explore the city with ease. There's plenty to do nearby, with Zhenru Temple, Zhenru Ancient Town and Putuo Library (Tongchuan Road) all within a short distance. When guests have some time on their hands they can make use of the onsite facilities. This Shanghai hotel provides parking on site.