The Yuexiuju Inn is a great choice for guests looking for accommodation in Shanghai, having been recently opened in 2016. The hotel is located approximately 24km from Pudong International Airport and 35km from Shanghai Railway Station. With multiple attractions nearby including Zhoupu Sea of Flowers...