The Anandi Hotel and SPA is located in Linhong Road 邮政编码: 200335. Address of The Anandi Hotel and SPA is China, Shanghai, No.5, Linhong Road 邮政编码: 200335. The Anandi Hotel and SPA can be contacted at 8613486092723. The Anandi Hotel and SPA is rated 5 (out of 5 stars) by 18 reviewers on the web.
Some of the places around The Anandi Hotel and SPA are -
China, Shanghai, No.5, Linhong Road 邮政编码: 200335