Al Nozha Tourist Complex **** Abha, Nehran Road - Al Sadd District Prince Faisal Bin Khaled Road, New Abha, 61471 Abha, Saudi Arabia Facilities in hotel Important