Hotel Dali Yuanlu Hidden Luxury Hotel
★★★★★
No. 63, Fu'an Lane, Lower Section of Renmin Road, Dali, China Show on map
Palm Garden Inn is a 3-star hotel in Dali, China. It is one of 4,385 places to stay in Dali listed on Triptoic.
No. 63, Fu'an Lane, Lower Section of Renmin Road, Dali, China
Palm Garden Inn is located at No. 63, Fu'an Lane, Lower Section of Renmin Road, Dali, China.
Palm Garden Inn is rated 3 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Guest favorite
Hotel
Hotel