The Shell Hotel Shanghai Meilan Lake Luosheng Road is an ideal spot for travelers wanting to discover the city. The Shell Hotel Shanghai Meilan Lake Luosheng Road offers a pleasant stay in Shanghai for those traveling for business or leisure. The hotel is located approximately 19km from Nanxiangbei Railway Station and 29km from Shanghai Hongqiao International Airport. Being just minutes away from Meilan Lake Metro Station allows guests to explore the city with ease. There is no shortage of things to see in the area, with the Meilan Lake Scenic Area, Meilan Lake Water Sports Center and Luodian Old Town Historical and Cultural Area all nearby. When guests have some time on their hands they can make use of the onsite facilities. Guests of this Shanghai hotel can make use of the parking facilities.
MoreLess