We consider a system with multiple Femtocells operating in a Macrocell. The transmissions in one Femtocell interfere with its neighboring Femtocells. Each Femtocell has multiple users each requiring a minimum transmission rate. There is also peak transmit power constraint in each channel to control interference to the BS and the users in the Macrocell. We formulate the problem of channel allocation and power control at the Femtocells as a noncooperative Game. We develop efficient decentralized algorithms to obtain a Nash point and satisfy the QoS of each user.