桃李園 is located in Sheung Shui, Hong Kong on 200 Tong Kung Leng Tong Kung Leng Village. 桃李園 is rated 4 out of 5 in the category botanical garden in Hong Kong.
Address
200 Tong Kung Leng Tong Kung Leng Village
Accessibility
Wheelchair-accessible entrance