The Anandi Hotel Shanghai
The Anandi Hotel Shanghai is a 5-star venue set 6 km away from Shanghai International Exhibition Center.
The property is situated 4.2 km away from Changfeng Ocean World .
Within a 20-minute walk guests will find Songhong Road subway station. It will take around 10 minutes to get to Hongqiao airport by car.