7.4 Guest rating

Shanghai Angel Hotel

Hint: You can enter any city or hotel name

Book Shanghai Angel Hotel

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

Shanghai Angel Hotel 31.134222 121.434272