Central shewa hotel

Stars: Three Stars

Location: Addis Ababa