Get Listed
Menu
Share
The Anandi Hotel and Spa
Leading Hotels of the World
Hotel
Address:
No. 7, Lin Hong Road, Shanghai,, Shanghai, 200335 , China
Tel:
+86 21 3955 8866