Shanghai Angel Hotel is located in Xuhui District. The location here is very good. We are in order to offer you full facilities and good services when you caome to the hostel. It is opened in 2008.The total number of the rooms is 36.
Show Shanghai Angel Hotel on the map