Address:Building 1, Lanhu Lidu, 388 Wuxing Avenue, intersection with Lanhu Road, Dazu District, Chongqing
Hotel Tel:+86-23-81098109