The menghuazhilvzhutigongyu is one of the newest hotels in Shanghai, having opened in 2016.
Pudong International Airport is located approximately 16km away and Shanghai Railway Station around 30km away. Seeing Shanghai's sights from this hotel is easy...