ARCHI HOTEL

Yeka Subcity
Addis Ababa
Ethiopia