Shanghai Astronautic Hotel
Search & compare prices for Shanghai Astronautic Hotel in all hotel booking websites.
Shanghai Astronautic Hotel Address: 525 Sichuan North Road, Shanghai, China
Minimum price found for Shanghai Astronautic Hotel was: 174 CNY
Click here to get more information, photos & guest ratings for Shanghai Astronautic Hotel