8.8 Guest rating Hotel photo

Astor House Hotel 3*

Hint: You can enter any city or hotel name
Price from$762

Book Astor House Hotel

No.15 Huangpu Road
Built in 1846 (Renovated in 2007)
0.7 km from city center
Astor House Hotel 31.244015 121.490783