87 rooms Strategically located in the heart of the capital city of Addis Ababa, Saro Maria Hotel is a pleasant 4 Star Hotel which evokes imagination of fresh ideas in the hospitality industry. Ideal and preferred choice for both business and leisure travelers. Rooms are all designed with comfort and intricacy in mind providing a place to unwind or catch up with work.