Santai Star Hotel

Santai Star Hotel Address: No.19 Dahuisi Road, Beijing, China

Minimum price found for Santai Star Hotel was: 258 CNY

Click here to get more information, photos & guest ratings for Santai Star Hotel