About Hotel Najla
Hotel Najla is a lodging, located at Jl. Prof. Dr. Hamka No. 20 A, Air Tawar Barat, Air Tawar Bar., Kec. Padang Utara, Kota Padang, Sumatera Barat 25131, Indonesia. They can be contacted via phone at +62 811-6621-970 for more detailed information.