
President Hotel at Umodzi Park
The luxorious President Hotel at Umodzi Park is a 5 star hotel located at Chilembwe Road, City Centre in Lilongwe. The hotel is rated as Good with score of 7.6, based on 59 hotel reviews.
Show more details Set dates- 5 Stars
- 7.6 Good