The Home Inn (Shanghai Meilan Lake Yueluo Road) provides a great place for travelers to relax after a busy day. Visitors to Shanghai will find that the Home Inn (Shanghai Meilan Lake Yueluo Road) is a fantastic accommodation choice. Nanxiang North Railway Station is located approximately 23km away and Shanghai Hongqiao International Airport around 28km away. The closest major public transportation, Meilan Lake Metro Station, is only 1km away. There is no shortage of things to see in the area, with the Noble Science and Technology Park, Baoshan Temple and Baoshan Luodian Scenic Resort all nearby. In their spare time, guests can explore the hotel's surroundings. This hotel is particularly popular with those traveling on business.