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. Nanxiang North Railway Station is located approximately 19km away while Shanghai Hongqiao International Airport is 29km away. Just a short walk from Meilan Lake Metro Station, traveling to most city destinations is a breeze. This hotel is located near many of Shanghais attractions including Meilan Lake Scenic Area, Luodian Ancient Town and Meilan Lake Water Sports Center. In their spare time, guests can explore the hotels surroundings. This Shanghai hotel provides parking on site.
MoreLess