The Phoenix Hostel Shanghai

The Phoenix Hostel Shanghai Address: 17 South Yunnan Road, Shanghai, China

Minimum price found for The Phoenix Hostel Shanghai was: 68 CNY

Click here to get more information, photos & guest ratings for The Phoenix Hostel Shanghai