Xihu District Taoyuanlin 1 Hangzhou Botanical Garden, Hangzhou China
View on Map
What travelers say:
Louwailou (Yuquan Store) is also called Yuquan Mountain Villa, located at No. 1 Taoyuanling, West Lake District, Hangzhou, behind the Yuquan Yuyue of Hangzhou Botanical Garden, is a building with a yard, mainly the box accepts reservations for dinner, the environment is good.