The 3-star Orange Hotel Shanghai Meilong Wanhui International Plaza is located approximately 10 minutes by car from the Shanghai Botanical Garden and offers a restaurant and a luggage room. Wi-Fi is available throughout the property, so that you can stay connected.
Sights 2.5 km from this Shanghai hotel include Jinjiang Action Park. The reconstructed 3rd - century Longhua Buddhist Temple is situated about a 15-minute drive from the Orange Hotel Shanghai Meilong Wanhui International Plaza. South Hongmei Rd Xinzhu Rd bus stop is also a few steps from the hotel. From here you can reach Shanghai Hongqiao International airport, which is 15 km away.