Property Location: With a stay at Greentree Inn Island Yuansha Business Hotel in Shanghai, you'll be 26.6 mi (42.8 km) from Shanghai Tower and 30.4 mi (48.8 km) from The Bund. This hotel is 25.9 mi (41.7 km) from Oriental Pearl Tower and 30.6 mi (49.3 km) from Nanjing Road Shoppi... Show More
Reach us, we're available 24/7.