Tenggeli Spa Villa Hotel
Search & compare prices for Tenggeli Spa Villa Hotel in all hotel booking websites.
Tenggeli Spa Villa Hotel Address: 66 Dong Tengfuyuan, Shijicheng, Tengchong, China
Minimum price found for Tenggeli Spa Villa Hotel was: 218 CNY
Click here to get more information, photos & guest ratings for Tenggeli Spa Villa Hotel