Telecom International Hotel Kunming, Kunming

39 South Huancheng Road Kunming650041, Cina