Home Inns Minsheng Road Science And Technology Museum Branch is a 2-star property only 1400 meters from Oriental Pearl Tower, Shanghai New International Expo Centre and Shanghai Science and Technology Museum.
Home Inns Minsheng Road Science And Technology Museum Branch is also located near Century Park, Pudong New Area and Zendai Museum of Modern Art. This venue is 8 km away from the center of Shanghai.
Nearest underground station is Middle Yanggao Road, which is only 350 meters away. The hotel lies 25 km away from Hongqiao airport.
Eat & Drink
Guests can enjoy italian cuisine in da marco italian restaurant located 600 meters away.