Hotel Serra da Chela
Located in the Nossa Senhora do Monte Complex in the city of Lubango, Hotel Serra da Chela boasts a large garden space and swimming pools. Each of the160 units features flat-screen TVs, free Wi-Fi access, minibars, telephones, telephones and 24-hour room service. At the on-site restaurant, guests can feast on Angolan and international cuisine. Guests can also relax at the bar and terrace by the large swimming pool.