New Ambassador Hotel Harare, Harare

New Ambassador Hotel Harare

88 Kwame Nkrumah Ave