Advertisement
New Ambassador Hotel Harare
New Ambassador Hotel Harare
Address:
88 Kwame Nkrumah Ave, Box 872, Harare, Zimbabwe
Traveler Rating by TripAdvisor