Magnolia Hotel Opens it’s doors
Magnolia Hotel & Conference Centre becomes the latest entrant to the hospitality industry with an estimated cost of half a billion Birr, situated on Cape Verde Avenue, opposite the premises of the European Union Delegation...
Read More