12 Fleetwood Lodge From $ This owner- managed guest lodge centrally situated in Alexandra Park Harare. Book now