Azza Hotel Palembang by Horison is located at Jl. Kapten Anwar Sastro No.1296, Sungai Pangeran, Ilir Tim. I, Kota Palembang, Sumatera Selatan 30129, Indonesia