Super 8 Beijing Bird's Nest

Super 8 Beijing Bird's Nest Address: Building 8 Anhui North Block, Beijing, China

Minimum price found for Super 8 Beijing Bird's Nest was: 891 CNY

Click here to get more information, photos & guest ratings for Super 8 Beijing Bird's Nest