Athena Hotel Shanghai Pudong Babaiban

Athena Hotel Shanghai Pudong Babaiban Address: No 318 Pudian Road Pudong New Area, Shanghai, China

Minimum price found for Athena Hotel Shanghai Pudong Babaiban was: 186 CNY

Click here to get more information, photos & guest ratings for Athena Hotel Shanghai Pudong Babaiban