The 3-star Elong Me Hotel Shanghai Pudong Avenue has 52 rooms and is located 2.7 km from the seriously Shanghai Science and Technology Space Museum.
You'll need 17-minute drive to Shanghai Hongqiao International airport. The Shanghai Ocean Aquarium, around 25 minutes' walk away, is definitely a must-see for family tourists in Shanghai. The Old Town is 3.3 km away, and Pudong Avenue Station underground station is in the immediate vicinity of the Elong Me Hotel Shanghai Pudong Avenue.
International specialities are served at The Square Restaurant, which is 500 metres away.