Charm Villa is located in Datong District, Taiwan, Province Of China on 2/F, No. 99-2, Nanjing West Road
南京西路99-2號2樓. Charm Villa is rated 4 out of 5 in the category arts & crafts in Taiwan, Province Of China.
Address
2/F, No. 99-2, Nanjing West Road
南京西路99-2號2樓