YADAMZEWD International Hotel
  • Piazza, Addis Ababa, Ethiopia