Pictures Map
MANSION HOTEL SHANGHAI - 82, Xinle Road, Xuhui District - 200031 Shanghai
+86 21 5403 9888   Contact us  
Stay informed Subscribe to our newsletter