Beshale Hotel

Yeka, CMC area
Addis Ababa
Ethiopia