
Menglong Boutique Hotel
No. 710 Siping Road, Hongkou District, 虹口区上海市 China, 200086, Shanghai, Shanghai
Location Menglong Boutique Hotel is located in Shanghai. This boutique hotel is located in 5 km from the city center. You can take a walk and explore the neighbourhood area of the boutique hotel — Shanghai Natural Wild Insect Kingdom, Oriental Pearl Tower and Shanghai International Convention
Free WiFiParking









