Astor House Hotel, Shanghai, China


Loading...

Astor House Hotel

Hotel Location


Astor House Hotel is located on the north side of Garden Bridge, with Shanghai Mansion to her side.It's very near the Bund and Nanjing Road-financial shopping centre in Shanghai with convenient transportation.

Address:
Astor House Hotel
15 Huang Pu Road,
Shanghai, China

Hotel Map