Garden Lake View Hotel

222 Middle Renmin Road
Kunming
China