Tianshi Hotel

Tianshi Hotel Address: 63 Huguo Temple, Beijing, China

Minimum price found for Tianshi Hotel was: 198 CNY

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