Ndeke Hotel

Contact Details

  • Dunduza Chisidza Crescent
    Longacres, Lusaka
    Lusaka, Zambia