Menglong Boutique Hotel
The 3-star Menglong Boutique Hotel lies within 1.9 km from Shanghai Post Museum, 1933 Old Millfun and Shanghai Jewish Refugees Museum.
The city center is 5 km away from the hotel. The property is about 1050 meters away from Rainbow Square, Duo Lun Road Cultural Street and Lu Xun Museum.
Guests can dine in Xiao Yang Fried (Dalian Road) located within a 10-minute walk of the property.
Hongqiao airport can be reached in 20 minutes by car from Menglong Boutique Hotel.