The Peach Stream Inn (Dali Taoxi Shangzhuang) is located on Cang Mountain, next to the Chongsheng Temple in ancient Dali. This mountainside location offers stunning views of the lake and is nestled within a tea plantation. It is approximately 45 km (28 mi) from Dali airport and 30 km (19 mi) from Dali Railway Station.Hungry guests can dine at the onsite Chinese restaurant featuring food all grown by the hotel.In their spare time guests can unwind with a karaoke session or a game of billiards. Alternatively, head down to the lake for a spot of fishing.