Conveniently located in Tengchong, The Lost Stone Hotel is a great base from which to explore this vibrant city. The city center is merely 45 km away and the airport can be reached within 80 minutes. With its c ... Read more

View all Luxury Hotels in Tengchong