Umodzi Park stands majestically in the central business district of the capital city Lilongwe in Malawi. Umodzi Park encompasses the world-class Bingu Wa Mutharika International Convention Centre (BICC), 5-star 130-key President Hotel and 14 Presidential Villas.
Google Play