Yuxi Lanmei Farm House

Print

Address:No. 1528, Yonglong village, Zhongxing Town, next to Chenyu Road, near Yongxing Road, Chongming District, Shanghai

Hotel Tel:+86-15001818714


this hotel's location