Marriott International, in partnership with Sunshine Business Plc today inaugurated Africa’s first Marriott Executive Apartments in Addis Abeba, Ethiopia. The Marriott Executive Apartments Addis Abeba will appeal to both business and family travelers with 108 fully serviced Apartments offering space, ambience and the privacy of residential living enabling a comfortable stay away from home. “This is…