The Meiliang Inn provides a great place for travelers to relax after a busy day. Visitors to Shanghai will find that the Meiliang Inn is a fantastic accommodation choice. Boasting a convenient location, the hotel is just 14km from Shanghai Pudong International Airport and 35km from Xinzhuang Railway Station. Being just minutes away from Chuansha Metro Station allows guests to explore the city with ease. There is no shortage of things to see in the area, with the Town Gods Temple, Chuansha, Bihai Yuntian Hot Spring Chengnan Road and Chuansha Park all nearby. At the end of a busy day, travelers can unwind and relax in the hotel or go out and enjoy the city.
Less