Shanghai Koala Garden House, Shanghai, China
Shanghai Koala Garden House is conveniently located at No. 240 Duolun Road, Hongkou district in Shanghai, China
Hotel Location:
Address: No. 240 Duolun Road, Hongkou district
City: Shanghai
Country: China
phone: +86 21 5671 1038